summaryrefslogtreecommitdiff
path: root/pp_hot.c
diff options
context:
space:
mode:
authorknew-p5p@pimb.org <knew-p5p@pimb.org>2007-02-10 11:32:17 -0800
committerRafael Garcia-Suarez <rgarciasuarez@gmail.com>2007-02-11 16:20:15 +0000
commitc8c13c2248f0124bc4c3d1625cab2bdb0be6c8da (patch)
tree7035cc7f91f8c2d963418bf5a255e2e81cd43a42 /pp_hot.c
parent76a476f9104f7947fe0fedc97cbf22a34bfffa87 (diff)
downloadperl-c8c13c2248f0124bc4c3d1625cab2bdb0be6c8da.tar.gz
[perl #41484] qr// stack bug
From: knew-p5p@pimb.org (via RT) <perlbug-followup@perl.org> Message-ID: <rt-3.6.HEAD-14573-1171164736-117.41484-75-0@perl.org> p4raw-id: //depot/perl@30211
Diffstat (limited to 'pp_hot.c')
-rw-r--r--pp_hot.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/pp_hot.c b/pp_hot.c
index e88dbb1052..5cd01be3ff 100644
--- a/pp_hot.c
+++ b/pp_hot.c
@@ -1172,7 +1172,8 @@ PP(pp_qr)
if (pm->op_pmdynflags & PMdf_TAINTED)
SvTAINTED_on(rv);
sv_magic(sv,(SV*)ReREFCNT_inc(PM_GETRE(pm)), PERL_MAGIC_qr,0,0);
- RETURNX(PUSHs(rv));
+ XPUSHs(rv);
+ RETURN;
}
PP(pp_match)