summaryrefslogtreecommitdiff
path: root/testdata
diff options
context:
space:
mode:
authorzherczeg <zherczeg@2f5784b3-3f2a-0410-8824-cb99058d5e15>2015-08-08 06:02:16 +0000
committerzherczeg <zherczeg@2f5784b3-3f2a-0410-8824-cb99058d5e15>2015-08-08 06:02:16 +0000
commite3b7e74180add5c82f2047f12bc16416e8f9e62f (patch)
treefcdd32db35121557e9ba99c17a4a622044ebba87 /testdata
parent8dda766e48f3bd16df6d8af870e9df4551b6216d (diff)
downloadpcre-e3b7e74180add5c82f2047f12bc16416e8f9e62f.tar.gz
The JIT compiler did not restore the control verb head in case of *THEN control verbs.
git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1587 2f5784b3-3f2a-0410-8824-cb99058d5e15
Diffstat (limited to 'testdata')
-rw-r--r--testdata/testinput23
-rw-r--r--testdata/testoutput24
2 files changed, 7 insertions, 0 deletions
diff --git a/testdata/testinput2 b/testdata/testinput2
index e119bd9..43e07fb 100644
--- a/testdata/testinput2
+++ b/testdata/testinput2
@@ -4196,4 +4196,7 @@ backtracking verbs. --/
/(?J:(?|(:(?|(?'R')(\k'R')|((?'R')))H'Rk'Rf)|s(?'R')))/
+/0(?0)|(1)(*THEN)(*SKIP:0)(*FAIL)/
+ 01
+
/-- End of testinput2 --/
diff --git a/testdata/testoutput2 b/testdata/testoutput2
index 54db2cc..49cd054 100644
--- a/testdata/testoutput2
+++ b/testdata/testoutput2
@@ -14539,4 +14539,8 @@ Need char = '0'
/(?J:(?|(:(?|(?'R')(\k'R')|((?'R')))H'Rk'Rf)|s(?'R')))/
+/0(?0)|(1)(*THEN)(*SKIP:0)(*FAIL)/
+ 01
+No match
+
/-- End of testinput2 --/