summaryrefslogtreecommitdiff
path: root/perly.c
diff options
context:
space:
mode:
authorDave Mitchell <davem@fdisolutions.com>2007-01-03 22:17:48 +0000
committerDave Mitchell <davem@fdisolutions.com>2007-01-03 22:17:48 +0000
commit7c197c94dc644853d0512a443fd0e99a5f287ad0 (patch)
tree1ba6b14de8f6cd9ad2c4814d1c35f491e4b74cad /perly.c
parent0e4c4423f4f1412e4eeb73b8af7f846ea7b0c4bc (diff)
downloadperl-7c197c94dc644853d0512a443fd0e99a5f287ad0.tar.gz
handle cloning of parsers on the save stack
p4raw-id: //depot/perl@29678
Diffstat (limited to 'perly.c')
-rw-r--r--perly.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/perly.c b/perly.c
index 4e3a7e2218..8ce76abf7a 100644
--- a/perly.c
+++ b/perly.c
@@ -348,7 +348,7 @@ Perl_yyparse (pTHX)
ps = parser->ps;
ENTER; /* force parser free before we return */
- SAVEDESTRUCTOR_X(Perl_parser_free, (void*) parser);
+ SAVEPARSER(parser);
/*------------------------------------------------------------.
| yynewstate -- Push a new state, which is found in yystate. |