yy_stack_frame *ps = parser->ps;
int i;
- if (ps == parser->stack)
+ if (!parser->stack || ps == parser->stack)
return;
YYDPRINTF ((Perl_debug_log, "clearing the parse stack\n"));
/* delete a parser object */
+#ifndef PERL_IN_MADLY_C
void
Perl_parser_free(pTHX_ const yy_parser *parser)
{
Safefree(parser->stack);
PL_parser = parser->old_parser;
}
-
+#endif
/*----------.
| yyparse. |