From 6daf47fc5b29404dac619d6b16579c7bf59e8f6a Mon Sep 17 00:00:00 2001 From: "Wolfgang (Blub) Bumiller" Date: Sat, 18 Aug 2012 16:42:17 +0200 Subject: [PATCH] set parser->lex to NULL after closing --- parser.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/parser.c b/parser.c index 4b3ac51..a084e2f 100644 --- a/parser.c +++ b/parser.c @@ -2234,12 +2234,14 @@ bool parser_compile(const char *filename) else if (!parser->errors) parseerror(parser, "parse error\n"); lex_close(parser->lex); + parser->lex = NULL; return false; } } } lex_close(parser->lex); + parser->lex = NULL; return !parser->errors; } -- 2.39.2