summaryrefslogtreecommitdiff
path: root/pcre_compile.c
diff options
context:
space:
mode:
authorph10 <ph10@2f5784b3-3f2a-0410-8824-cb99058d5e15>2015-06-09 17:45:25 +0000
committerph10 <ph10@2f5784b3-3f2a-0410-8824-cb99058d5e15>2015-06-09 17:45:25 +0000
commit382ca2bb4ffd423aceab05c4b1c1885cd3a48958 (patch)
tree9c46ab1f059b182997d3bef0f995435837ecad50 /pcre_compile.c
parentb5c4f0f2bef3a0dff74e4de806b8b5280bb666c0 (diff)
downloadpcre-382ca2bb4ffd423aceab05c4b1c1885cd3a48958.tar.gz
Fix group empty match bug.
git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1566 2f5784b3-3f2a-0410-8824-cb99058d5e15
Diffstat (limited to 'pcre_compile.c')
-rw-r--r--pcre_compile.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/pcre_compile.c b/pcre_compile.c
index 75e6aab..4df571b 100644
--- a/pcre_compile.c
+++ b/pcre_compile.c
@@ -2487,7 +2487,7 @@ for (code = first_significant_code(code + PRIV(OP_lengths)[*code], TRUE);
if (c == OP_BRA || c == OP_BRAPOS ||
c == OP_CBRA || c == OP_CBRAPOS ||
c == OP_ONCE || c == OP_ONCE_NC ||
- c == OP_COND)
+ c == OP_COND || c == OP_SCOND)
{
BOOL empty_branch;
if (GET(code, 1) == 0) return TRUE; /* Hit unclosed bracket */