--- ray/src/rt/devmain.c 1990/03/21 09:46:57 1.11 +++ ray/src/rt/devmain.c 1990/08/02 13:40:23 1.13 @@ -185,16 +185,18 @@ register FILE *fp; stderr_v(s) /* put string to stderr */ register char *s; { - static int inline = 0; + static int midline = 0; - if (!inline++) { + if (!*s) + return; + if (!midline++) { fputs(progname, stderr); fputs(": ", stderr); } fputs(s, stderr); - if (*s && s[strlen(s)-1] == '\n') { + if (s[strlen(s)-1] == '\n') { fflush(stderr); - inline = 0; + midline = 0; } }