diff options
| author | grischka <grischka> | 2009-06-19 15:12:58 +0200 |
|---|---|---|
| committer | grischka <grischka> | 2009-08-24 13:30:00 +0200 |
| commit | d923e652f2ee9d15e78f716324db94535d3cb114 (patch) | |
| tree | e269c714c895f4df89f3c1e23f7da4cc644dac97 | |
| parent | 0d34c2136eb80e57e86e8b978a0dffe9038ccce2 (diff) | |
| download | tinycc-d923e652f2ee9d15e78f716324db94535d3cb114.tar.gz tinycc-d923e652f2ee9d15e78f716324db94535d3cb114.tar.bz2 | |
tccpp: avoid double free with macro_ptr_allocated (after errors)
| -rw-r--r-- | tccpp.c | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -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; |
