summaryrefslogtreecommitdiff
path: root/sv.c
diff options
context:
space:
mode:
authorDave Mitchell <davem@fdisolutions.com>2006-04-12 22:43:03 +0000
committerDave Mitchell <davem@fdisolutions.com>2006-04-12 22:43:03 +0000
commitaa283a383ef6540d57dd786b93d8ba9bd303e3e6 (patch)
tree764e70076e64ea1deea29873a2795a2a51da44dc /sv.c
parent4210e623646c7033a4e910db43c1b76aafbe52c6 (diff)
downloadperl-aa283a383ef6540d57dd786b93d8ba9bd303e3e6.tar.gz
Remove the final recursion path from S_regmatch: (??{...})
Also put PUSH/POP_STATE infastructure in place Also eliminate PL_reg_call_cc (only another 440 global vars to go ...) p4raw-id: //depot/perl@27778
Diffstat (limited to 'sv.c')
-rw-r--r--sv.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/sv.c b/sv.c
index cf42029ef4..d6135eddac 100644
--- a/sv.c
+++ b/sv.c
@@ -10657,8 +10657,6 @@ Perl_ss_dup(pTHX_ PerlInterpreter *proto_perl, CLONE_PARAMS* param)
/* I assume that it only ever "worked" because no-one called
(pseudo)fork while the regexp engine had re-entered itself.
*/
- new_state->re_state_reg_call_cc
- = any_dup(old_state->re_state_reg_call_cc, proto_perl);
new_state->re_state_reg_re
= any_dup(old_state->re_state_reg_re, proto_perl);
new_state->re_state_reg_ganch