X-Git-Url: http://git.marmaro.de/?a=blobdiff_plain;f=uip%2Fmhbuild.c;h=ba0d978172f14e2b8f7cd0a11088d86202cf858f;hb=11f38fca55972832ee09a3b1ac8693050500545b;hp=6e0861eafbe431c172475ff70f05e4cd25368299;hpb=fede6e42d81ce34fd5c1bbe7fb2757b281c2573a;p=mmh diff --git a/uip/mhbuild.c b/uip/mhbuild.c index 6e0861e..ba0d978 100644 --- a/uip/mhbuild.c +++ b/uip/mhbuild.c @@ -92,7 +92,7 @@ static int unlink_infile = 0; static char outfile[BUFSIZ]; static int unlink_outfile = 0; -static void unlink_done(); +void unlink_done(); /* mhoutsbr.c */ int output_message(CT, char *); @@ -115,7 +115,9 @@ main(int argc, char **argv) FILE *fp = NULL; FILE *fp_out = NULL; - atexit(unlink_done); + if (atexit(unlink_done) != 0) { + adios(NULL, "atexit failed"); + } setlocale(LC_ALL, ""); invo_name = mhbasename(argv[0]); @@ -284,7 +286,7 @@ main(int argc, char **argv) } -static void +void unlink_done() { /*