summaryrefslogtreecommitdiff
path: root/parser.h
diff options
context:
space:
mode:
authorGerard Goossen <gerard@ggoossen.net>2009-12-08 20:41:28 +0100
committerRafael Garcia-Suarez <rgs@consttype.org>2009-12-16 10:18:01 +0100
commit8c63ea58497f2deb05596f96547d19395545a0ee (patch)
tree4d7f56a670ce22d0c7c2f4c2ddb75d2d999bf067 /parser.h
parent7e8f1eacdace90501f4e820697697c9c339efa6f (diff)
downloadperl-8c63ea58497f2deb05596f96547d19395545a0ee.tar.gz
Store the PL_compcv instead of the the PL_comppad in parser stack, and make it reference counted. Properly solves [perl #66094]
Diffstat (limited to 'parser.h')
-rw-r--r--parser.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/parser.h b/parser.h
index 462dcfdef8..4ef460836c 100644
--- a/parser.h
+++ b/parser.h
@@ -15,7 +15,7 @@ typedef struct {
YYSTYPE val; /* semantic value */
short state;
I32 savestack_ix; /* size of savestack at this state */
- AV *comppad; /* value of PL_comppad when this value was created */
+ CV *compcv; /* value of PL_compcv when this value was created */
#ifdef DEBUGGING
const char *name; /* token/rule name for -Dpv */
#endif