summaryrefslogtreecommitdiff
path: root/gv.c
diff options
context:
space:
mode:
authorFather Chrysostomos <sprout@cpan.org>2014-09-15 14:50:00 -0700
committerFather Chrysostomos <sprout@cpan.org>2014-09-15 16:47:50 -0700
commit0c028dca83ca08aba6b78a65e979163e4a779bf8 (patch)
tree9637a812acd063d0425c0320a77bde018b832001 /gv.c
parent2fbadc08f550cedfc8690b365310c2f6d81e960d (diff)
downloadperl-0c028dca83ca08aba6b78a65e979163e4a779bf8.tar.gz
Avoid reifying GV when lex stub is used as method
Diffstat (limited to 'gv.c')
-rw-r--r--gv.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gv.c b/gv.c
index 1b490f8366..13f87d6b33 100644
--- a/gv.c
+++ b/gv.c
@@ -1101,7 +1101,7 @@ Perl_gv_fetchmethod_pvn_flags(pTHX_ HV *stash, const char *name, const STRLEN le
GV* stubgv;
GV* autogv;
- if (CvANON(cv) || !CvGV(cv))
+ if (CvANON(cv) || CvLEXICAL(cv))
stubgv = gv;
else {
stubgv = CvGV(cv);