summaryrefslogtreecommitdiff
path: root/regexp.h
diff options
context:
space:
mode:
authorDave Mitchell <davem@fdisolutions.com>2006-09-30 00:07:49 +0000
committerDave Mitchell <davem@fdisolutions.com>2006-09-30 00:07:49 +0000
commit262b90c4523311b7ab8f8ffb2deaa3eaae0b3966 (patch)
treec5c57b95f21d0bbb7e63815dd3e765a5afef69d0 /regexp.h
parenta5ca303d52a1ef183f2014497a2d96212f0b1dd4 (diff)
downloadperl-262b90c4523311b7ab8f8ffb2deaa3eaae0b3966.tar.gz
rationalise sayYES and sayNO code in regmatch()
p4raw-id: //depot/perl@28905
Diffstat (limited to 'regexp.h')
-rw-r--r--regexp.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/regexp.h b/regexp.h
index 99973c1844..934580e7cd 100644
--- a/regexp.h
+++ b/regexp.h
@@ -258,6 +258,7 @@ typedef struct regmatch_state {
} eval;
struct {
+ struct regmatch_state *prev_yes_state;
CHECKPOINT cp; /* remember current savestack indexes */
struct regmatch_state *outercc; /* outer CURLYX state if any */
@@ -272,6 +273,7 @@ typedef struct regmatch_state {
} curlyx;
struct {
+ struct regmatch_state *prev_yes_state;
CHECKPOINT cp; /* remember current savestack indexes */
CHECKPOINT lastcp;
struct regmatch_state *savecc;