Revision: 95
http://www.exim.org/viewvc/pcre2?view=rev&revision=95
Author: ph10
Date: 2014-10-05 17:56:11 +0100 (Sun, 05 Oct 2014)
Log Message:
-----------
Fix duplicate RM15 label (compile error with --disable-stack-for-recursion).
Modified Paths:
--------------
code/trunk/src/pcre2_match.c
Modified: code/trunk/src/pcre2_match.c
===================================================================
--- code/trunk/src/pcre2_match.c 2014-10-05 06:20:41 UTC (rev 94)
+++ code/trunk/src/pcre2_match.c 2014-10-05 16:56:11 UTC (rev 95)
@@ -290,7 +290,7 @@
RM31, RM32, RM33, RM34, RM35, RM36, RM37, RM38, RM39, RM40,
RM41, RM42, RM43, RM44, RM45, RM46, RM47, RM48, RM49, RM50,
RM51, RM52, RM53, RM54, RM55, RM56, RM57, RM58, RM59, RM60,
- RM61, RM62, RM63, RM64, RM65, RM66, RM67 };
+ RM61, RM62, RM63, RM64, RM65, RM66, RM67, RM68 };
/* These versions of the macros use the stack, as normal. Note that the "rw"
argument of RMATCH isn't actually used in this definition. */
@@ -2880,7 +2880,7 @@
max = i;
for (;;)
{
- RMATCH(eptr, ecode, offset_top, mb, eptrb, RM15);
+ RMATCH(eptr, ecode, offset_top, mb, eptrb, RM68);
if (rrc != MATCH_NOMATCH) RRETURN(rrc);
if (eptr == pp) break; /* Failed after minimal repetition */
eptr = pp;
@@ -6215,7 +6215,7 @@
LBL(19) LBL(24) LBL(25) LBL(26) LBL(27) LBL(29) LBL(31) LBL(33)
LBL(35) LBL(43) LBL(47) LBL(48) LBL(49) LBL(50) LBL(51) LBL(52)
LBL(53) LBL(54) LBL(55) LBL(56) LBL(57) LBL(58) LBL(63) LBL(64)
- LBL(65) LBL(66)
+ LBL(65) LBL(66) LBL(68)
#ifdef SUPPORT_WIDE_CHARS
LBL(20) LBL(21)
#endif