X-Git-Url: http://git.marmaro.de/?p=mmh;a=blobdiff_plain;f=uip%2Fmhbuild.c;h=2ffd09cec52399feff9e65d5ec0be55799edc47e;hp=6e0861eafbe431c172475ff70f05e4cd25368299;hb=55eda7c77fdf33b0a7175968471df55e2600379c;hpb=fede6e42d81ce34fd5c1bbe7fb2757b281c2573a diff --git a/uip/mhbuild.c b/uip/mhbuild.c index 6e0861e..2ffd09c 100644 --- a/uip/mhbuild.c +++ b/uip/mhbuild.c @@ -15,9 +15,7 @@ #include #include -#include #include -#include #include #include #include @@ -92,7 +90,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 +113,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 +284,7 @@ main(int argc, char **argv) } -static void +void unlink_done() { /*