diff options
author | ph10 <ph10@2f5784b3-3f2a-0410-8824-cb99058d5e15> | 2014-09-15 13:56:18 +0000 |
---|---|---|
committer | ph10 <ph10@2f5784b3-3f2a-0410-8824-cb99058d5e15> | 2014-09-15 13:56:18 +0000 |
commit | edb29d5a2a04f468d75fc4f92333d33c7f3bdccb (patch) | |
tree | bd00d060a20432abdd9b07a1ddf44b2c9655b90c /pcre_exec.c | |
parent | 551fe7c5a4790a42921b292fc943932e5babf630 (diff) | |
download | pcre-edb29d5a2a04f468d75fc4f92333d33c7f3bdccb.tar.gz |
Files tidied for 8.36-RC1.
git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1502 2f5784b3-3f2a-0410-8824-cb99058d5e15
Diffstat (limited to 'pcre_exec.c')
-rw-r--r-- | pcre_exec.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/pcre_exec.c b/pcre_exec.c index 43b51a6..654eb9e 100644 --- a/pcre_exec.c +++ b/pcre_exec.c @@ -1175,7 +1175,7 @@ for (;;) { do ecode += GET(ecode, 1); while (*ecode == OP_ALT); break; - } + } eptr = md->end_match_ptr; continue; } @@ -1253,7 +1253,7 @@ for (;;) { do ecode += GET(ecode, 1); while (*ecode == OP_ALT); break; - } + } eptr = md->end_match_ptr; continue; } @@ -1904,7 +1904,7 @@ for (;;) case OP_KETRMAX: case OP_KETRPOS: prev = ecode - GET(ecode, 1); - + /* If this was a group that remembered the subject start, in order to break infinite repeats of empty string matches, retrieve the subject start from the chain. Otherwise, set it NULL. */ @@ -1929,7 +1929,7 @@ for (;;) md->start_match_ptr = mstart; RRETURN(MATCH_MATCH); /* Sets md->mark */ } - + /* For capturing groups we have to check the group number back at the start and if necessary complete handling an extraction by setting the offsets and bumping the high water mark. Whole-pattern recursion is coded as a recurse @@ -1991,7 +1991,7 @@ for (;;) /* OP_KETRPOS is a possessive repeating ket. Remember the current position, and return the MATCH_KETRPOS. This makes it possible to do the repeats one - at a time from the outer level, thus saving stack. This must precede the + at a time from the outer level, thus saving stack. This must precede the empty string test - in this case that test is done at the outer level. */ if (*ecode == OP_KETRPOS) |