diff options
Diffstat (limited to 'dimension/grammar.epilogue')
-rw-r--r-- | dimension/grammar.epilogue | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/dimension/grammar.epilogue b/dimension/grammar.epilogue index ecb910a..6ea4e28 100644 --- a/dimension/grammar.epilogue +++ b/dimension/grammar.epilogue @@ -43,6 +43,7 @@ dmnsn_parse(FILE *file, dmnsn_symbol_table *symtable) astree = NULL; } + dmnsn_yylex_cleanup(scanner); dmnsn_yylex_destroy(scanner); return astree; } @@ -73,6 +74,7 @@ dmnsn_parse_string(const char *str, dmnsn_symbol_table *symtable) astree = NULL; } + dmnsn_yylex_cleanup(scanner); dmnsn_yylex_destroy(scanner); return astree; } |