--- libmain.c+orig 2007-05-17 18:09:39.000000000 -0700 +++ libmain.c 2007-05-17 18:10:01.000000000 -0700 @@ -21,6 +21,8 @@ /* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR */ /* PURPOSE. */ +#include <stdlib.h> + extern int yylex (); int main (argc, argv) @@ -29,5 +31,5 @@ int main (argc, argv) { while (yylex () != 0) ; - return 0; + exit(0); }