From 4542f7a7449b4a6c8273ae15d6e854ead0dfe13a Mon Sep 17 00:00:00 2001 From: Tavian Barnes Date: Tue, 9 Feb 2010 21:41:44 -0500 Subject: Don't leak memory on parse failures from within buffers. --- dimension/tokenize.h | 1 + 1 file changed, 1 insertion(+) (limited to 'dimension/tokenize.h') diff --git a/dimension/tokenize.h b/dimension/tokenize.h index 86be4c9..86ee5d1 100644 --- a/dimension/tokenize.h +++ b/dimension/tokenize.h @@ -63,6 +63,7 @@ void dmnsn_yy_pop_buffer(void *scanner); int dmnsn_yylex(dmnsn_parse_item *lvalp, dmnsn_parse_location *llocp, const char *filename, dmnsn_symbol_table *symtable, void *yyscanner); +void dmnsn_yylex_cleanup(void *yyscanner); /* For debugging - returns an array of raw tokens */ dmnsn_array *dmnsn_tokenize(FILE *file, const char *filename); -- cgit v1.2.3