--- ray/src/px/pcompos.c 1992/07/07 18:36:09 2.7 +++ ray/src/px/pcompos.c 1992/08/10 11:23:13 2.9 @@ -16,7 +16,7 @@ static char SCCSid[] = "$SunId$ LBL"; #include "resolu.h" -#define MAXFILE 32 +#define MAXFILE 64 /* output picture size */ int xsiz = 0; @@ -356,5 +356,11 @@ err: quit(code) /* exit gracefully */ int code; { + int status; + + if (code == 0) /* reap any children */ + while (wait(&status) != -1) + if (code == 0) + code = status>>8 & 0xff; exit(code); }