diff options
Diffstat (limited to 'thirdparty/pcre2/src/pcre2.h')
| -rw-r--r-- | thirdparty/pcre2/src/pcre2.h | 12 | 
1 files changed, 7 insertions, 5 deletions
| diff --git a/thirdparty/pcre2/src/pcre2.h b/thirdparty/pcre2/src/pcre2.h index f204ec8180..90a97d9cb7 100644 --- a/thirdparty/pcre2/src/pcre2.h +++ b/thirdparty/pcre2/src/pcre2.h @@ -5,7 +5,7 @@  /* This is the public header file for the PCRE library, second API, to be  #included by applications that call PCRE2 functions. -           Copyright (c) 2016-2020 University of Cambridge +           Copyright (c) 2016-2021 University of Cambridge  -----------------------------------------------------------------------------  Redistribution and use in source and binary forms, with or without @@ -42,9 +42,9 @@ POSSIBILITY OF SUCH DAMAGE.  /* The current PCRE version information. */  #define PCRE2_MAJOR           10 -#define PCRE2_MINOR           36 +#define PCRE2_MINOR           39  #define PCRE2_PRERELEASE       -#define PCRE2_DATE            2020-12-04 +#define PCRE2_DATE            2021-10-29  /* When an application links to a PCRE DLL in Windows, the symbols that are  imported have to be identified as such. When building PCRE2, the appropriate @@ -84,8 +84,8 @@ set, we ensure here that it has no effect. */  /* Have to include limits.h, stdlib.h, and inttypes.h to ensure that size_t and  uint8_t, UCHAR_MAX, etc are defined. Some systems that do have inttypes.h do  not have stdint.h, which is why we use inttypes.h, which according to the C -standard is a superset of stdint.h. If none of these headers are available, -the relevant values must be provided by some other means. */ +standard is a superset of stdint.h. If inttypes.h is not available the build +will break and the relevant values must be provided by some other means. */  #include <limits.h>  #include <stdlib.h> @@ -152,6 +152,7 @@ D   is inspected during pcre2_dfa_match() execution  #define PCRE2_EXTRA_MATCH_LINE               0x00000008u  /* C */  #define PCRE2_EXTRA_ESCAPED_CR_IS_LF         0x00000010u  /* C */  #define PCRE2_EXTRA_ALT_BSUX                 0x00000020u  /* C */ +#define PCRE2_EXTRA_ALLOW_LOOKAROUND_BSK     0x00000040u  /* C */  /* These are for pcre2_jit_compile(). */ @@ -311,6 +312,7 @@ pcre2_pattern_convert(). */  #define PCRE2_ERROR_SCRIPT_RUN_NOT_AVAILABLE       196  #define PCRE2_ERROR_TOO_MANY_CAPTURES              197  #define PCRE2_ERROR_CONDITION_ATOMIC_ASSERTION_EXPECTED  198 +#define PCRE2_ERROR_BACKSLASH_K_IN_LOOKAROUND      199  /* "Expected" matching error codes: no match and partial match. */ |