diff options
Diffstat (limited to 'src/3rdparty/pcre/patches/pcre-r1495.patch')
-rw-r--r-- | src/3rdparty/pcre/patches/pcre-r1495.patch | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/src/3rdparty/pcre/patches/pcre-r1495.patch b/src/3rdparty/pcre/patches/pcre-r1495.patch deleted file mode 100644 index d8b4ce097a..0000000000 --- a/src/3rdparty/pcre/patches/pcre-r1495.patch +++ /dev/null @@ -1,23 +0,0 @@ -Index: pcre_compile.c -=================================================================== ---- pcre_compile.c (revision 1494) -+++ pcre_compile.c (revision 1495) -@@ -8267,12 +8267,16 @@ - - /* If it was a capturing subpattern, check to see if it contained any - recursive back references. If so, we must wrap it in atomic brackets. -- In any event, remove the block from the chain. */ -+ Because we are moving code along, we must ensure that any pending recursive -+ references are updated. In any event, remove the block from the chain. */ - - if (capnumber > 0) - { - if (cd->open_caps->flag) - { -+ *code = OP_END; -+ adjust_recurse(start_bracket, 1 + LINK_SIZE, -+ (options & PCRE_UTF8) != 0, cd, cd->hwm); - memmove(start_bracket + 1 + LINK_SIZE, start_bracket, - IN_UCHARS(code - start_bracket)); - *start_bracket = OP_ONCE; - |