summaryrefslogtreecommitdiff
path: root/regexec.c
diff options
context:
space:
mode:
Diffstat (limited to 'regexec.c')
-rw-r--r--regexec.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/regexec.c b/regexec.c
index 326d92a839..9bd5f0ec76 100644
--- a/regexec.c
+++ b/regexec.c
@@ -4983,6 +4983,7 @@ NULL
do_ifmatch:
ST.me = scan;
ST.logical = logical;
+ logical = 0;
/* execute body of (?...A) */
PUSH_YES_STATE_GOTO(IFMATCH_A, NEXTOPER(NEXTOPER(scan)));
/* NOTREACHED */