diff options
Diffstat (limited to 'src/a_main.c')
| -rw-r--r-- | src/a_main.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/a_main.c b/src/a_main.c index 309fe23..56a38d2 100644 --- a/src/a_main.c +++ b/src/a_main.c @@ -688,7 +688,7 @@ cc1(const char *out, const char *in) if (task.verbose) efmt("cc1(/*out*/ %'s, /*in*/ %'s)\n", out, in); if (!ccopt.dbg.any && !task.syntaxonly) objini(in, out); ccomp(in); - if (!ccopt.dbg.any && !task.syntaxonly && !nerror) objfini(); + if (!task.syntaxonly && !nerror) objfini(!ccopt.dbg.any); return !!nerror; } |