From d923e652f2ee9d15e78f716324db94535d3cb114 Mon Sep 17 00:00:00 2001 From: grischka Date: Fri, 19 Jun 2009 15:12:58 +0200 Subject: [PATCH] tccpp: avoid double free with macro_ptr_allocated (after errors) --- tccpp.c | 1 + 1 file changed, 1 insertion(+) diff --git a/tccpp.c b/tccpp.c index 0d00cbca..d03adc0f 100644 --- a/tccpp.c +++ b/tccpp.c @@ -2771,6 +2771,7 @@ static void next(void) } else { /* end of macro string: free it */ tok_str_free(macro_ptr_allocated); + macro_ptr_allocated = NULL; macro_ptr = NULL; } goto redo;