diff options
Diffstat (limited to 'parse.y')
-rw-r--r-- | parse.y | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -10630,6 +10630,15 @@ parser_free(void *ptr) prev = local->prev; xfree(local); } +#ifndef RIPPER + { + token_info *ptinfo; + while ((ptinfo = parser->token_info) != 0) { + parser->token_info = ptinfo->next; + xfree(ptinfo); + } + } +#endif xfree(ptr); } |