summaryrefslogtreecommitdiff
path: root/regexec.c
diff options
context:
space:
mode:
authorMalcolm Beattie <mbeattie@sable.ox.ac.uk>1997-11-19 17:45:37 +0000
committerMalcolm Beattie <mbeattie@sable.ox.ac.uk>1997-11-19 17:45:37 +0000
commitc5254dd600e35509100e643867b417e514781043 (patch)
treefe805720b01134f8e566dd95f26b8318edb7aff5 /regexec.c
parentd627ae4ec1b0cdf09c0e99c4a5197c0c507bd235 (diff)
downloadperl-c5254dd600e35509100e643867b417e514781043.tar.gz
The new jumbo regexp stuff did SSPUSHINT on a char* instead of
SSPUSHPTR causing Alpha to core dump in pat.t. While fixing it, also fixed two instances of referring to SVs after destruction. p4raw-id: //depot/perl@270
Diffstat (limited to 'regexec.c')
-rw-r--r--regexec.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/regexec.c b/regexec.c
index d74c234e03..fb811d2330 100644
--- a/regexec.c
+++ b/regexec.c
@@ -130,7 +130,7 @@ regcppush(I32 parenfloor)
for (p = regsize; p > parenfloor; p--) {
SSPUSHPTR(regendp[p]);
SSPUSHPTR(regstartp[p]);
- SSPUSHINT(reg_start_tmp[p]);
+ SSPUSHPTR(reg_start_tmp[p]);
SSPUSHINT(p);
}
SSPUSHINT(regsize);