X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=src%2FSDCCmain.c;h=dbe820ca09ca87c786f468f085149af217a86123;hb=677acf94ea50645d09ce1f764aba4679de762bd8;hp=4d5396c2c9b8355c2daf226899457f6d1f114ec5;hpb=b01d97125ec089bca855fd4ae9ee395b5a52e96b;p=fw%2Fsdcc diff --git a/src/SDCCmain.c b/src/SDCCmain.c index 4d5396c2..dbe820ca 100644 --- a/src/SDCCmain.c +++ b/src/SDCCmain.c @@ -1383,7 +1383,8 @@ main (int argc, char **argv, char **envp) port->finaliseOptions (); /* if no input then printUsage & exit */ - if ((!options.c1mode && !srcFileName && !nrelFiles) || (options.c1mode && !srcFileName && !options.out_name)) + if ((!options.c1mode && !srcFileName && !nrelFiles) || + (options.c1mode && !srcFileName && !options.out_name)) { printUsage (); exit (0); @@ -1454,6 +1455,8 @@ main (int argc, char **argv, char **envp) } + closeDumpFiles(); + if (cdbFile) fclose (cdbFile);