X-Git-Url: https://git.xonotic.org/?p=xonotic%2Fgmqcc.git;a=blobdiff_plain;f=main.c;h=0a22b1bada1716cdf55a6d389f71dd9294a27701;hp=d89ed27b043efcb62d9f350f34ff385d67ddd456;hb=0661002257449cf86b3cf57a5f9eff10eb95e2bc;hpb=d7be99c9dd85978942ebf27c8fd788e0c19b3edf diff --git a/main.c b/main.c index d89ed27..0a22b1b 100644 --- a/main.c +++ b/main.c @@ -765,6 +765,7 @@ srcdone: } ftepp_finish(ftepp); + ftepp = NULL; if (!OPTS_OPTION_BOOL(OPTION_PP_ONLY)) { if (!parser_finish(parser, OPTS_OPTION_STR(OPTION_OUTPUT))) { retval = 1; @@ -786,7 +787,8 @@ srcdone: cleanup: util_debug("COM", "cleaning ...\n"); - ftepp_finish(ftepp); + if (ftepp) + ftepp_finish(ftepp); con_close(); vec_free(items); vec_free(ppems);