--- ray/src/rt/rpict.c 1992/07/10 19:29:50 2.9 +++ ray/src/rt/rpict.c 1992/08/09 20:28:41 2.11 @@ -211,7 +211,7 @@ char *pout, *zout, *prvr; } if (pout != NULL) { sprintf(fbuf, pout, seq); - if (!strcmp(prvr, fbuf)) { /* rename recover file */ + if (prvr != NULL && !strcmp(prvr, fbuf)) { /* rename */ fbuf2[0] = '\0'; if ((cp = rindex(fbuf, '/')) != NULL) strncpy(fbuf2, fbuf, cp-fbuf+1); @@ -255,8 +255,10 @@ char *pout, *zout, *prvr; normaspect(viewaspect(&ourview), &pa, &hres, &vres); if (seq) { if (ralrm > 0) { - sprintf(errmsg, "starting frame %d\n", seq); - eputs(errmsg); + fprintf(stderr, "FRAME %d:", seq); + fprintview(&ourview, stderr); + putc('\n', stderr); + fflush(stderr); } printf("FRAME=%d\n", seq); }