--- ray/src/util/ranimove.c 2004/03/26 21:36:20 3.10 +++ ray/src/util/ranimove.c 2009/12/12 19:01:00 3.13 @@ -1,5 +1,5 @@ #ifndef lint -static const char RCSid[] = "$Id"; +static const char RCSid[] = "$Id: ranimove.c,v 3.13 2009/12/12 19:01:00 greg Exp $"; #endif /* * Radiance object animation program @@ -168,8 +168,9 @@ userr: void -eputs(s) /* put string to stderr */ -register char *s; +eputs( /* put string to stderr */ + register char *s +) { static int midline = 0; @@ -184,6 +185,16 @@ register char *s; fflush(stderr); midline = 0; } +} + + +void +quit(ec) /* make sure exit is called */ +int ec; +{ + if (ray_pnprocs > 0) /* close children if any */ + ray_pclose(0); + exit(ec); }