diff --git a/doc/html/pcre2api.html b/doc/html/pcre2api.html index 16ec15d..dabf852 100644 --- a/doc/html/pcre2api.html +++ b/doc/html/pcre2api.html @@ -309,7 +309,7 @@ document for an overview of all the PCRE2 documentation. PCRE2_SIZE bufflen);

-const unsigned char *pcre2_maketables(pcre2_general_context *gcontext); +const uint8_t *pcre2_maketables(pcre2_general_context *gcontext);

int pcre2_pattern_info(const pcre2_code *code, uint32_t what, @@ -3851,7 +3851,7 @@ Cambridge, England.


REVISION

-Last updated: 28 July 2019 +Last updated: 01 August 2019
Copyright © 1997-2019 University of Cambridge.
diff --git a/doc/pcre2.txt b/doc/pcre2.txt index c4b342b..e3eb3f4 100644 --- a/doc/pcre2.txt +++ b/doc/pcre2.txt @@ -400,7 +400,7 @@ PCRE2 NATIVE API AUXILIARY FUNCTIONS int pcre2_get_error_message(int errorcode, PCRE2_UCHAR *buffer, PCRE2_SIZE bufflen); - const unsigned char *pcre2_maketables(pcre2_general_context *gcontext); + const uint8_t *pcre2_maketables(pcre2_general_context *gcontext); int pcre2_pattern_info(const pcre2_code *code, uint32_t what, void *where); @@ -3706,7 +3706,7 @@ AUTHOR REVISION - Last updated: 28 July 2019 + Last updated: 01 August 2019 Copyright (c) 1997-2019 University of Cambridge. ------------------------------------------------------------------------------ diff --git a/doc/pcre2api.3 b/doc/pcre2api.3 index 0be2a70..2300a58 100644 --- a/doc/pcre2api.3 +++ b/doc/pcre2api.3 @@ -1,4 +1,4 @@ -.TH PCRE2API 3 "28 July 2019" "PCRE2 10.34" +.TH PCRE2API 3 "01 August 2019" "PCRE2 10.34" .SH NAME PCRE2 - Perl-compatible regular expressions (revised API) .sp @@ -245,7 +245,7 @@ document for an overview of all the PCRE2 documentation. .B int pcre2_get_error_message(int \fIerrorcode\fP, PCRE2_UCHAR *\fIbuffer\fP, .B " PCRE2_SIZE \fIbufflen\fP);" .sp -.B const unsigned char *pcre2_maketables(pcre2_general_context *\fIgcontext\fP); +.B const uint8_t *pcre2_maketables(pcre2_general_context *\fIgcontext\fP); .sp .B int pcre2_pattern_info(const pcre2_code *\fIcode\fP, uint32_t \fIwhat\fP, .B " void *\fIwhere\fP);" @@ -3863,6 +3863,6 @@ Cambridge, England. .rs .sp .nf -Last updated: 28 July 2019 +Last updated: 01 August 2019 Copyright (c) 1997-2019 University of Cambridge. .fi diff --git a/src/pcre2.h.generic b/src/pcre2.h.generic index 0833161..933dd74 100644 --- a/src/pcre2.h.generic +++ b/src/pcre2.h.generic @@ -307,6 +307,7 @@ pcre2_pattern_convert(). */ #define PCRE2_ERROR_ALPHA_ASSERTION_UNKNOWN 195 #define PCRE2_ERROR_SCRIPT_RUN_NOT_AVAILABLE 196 #define PCRE2_ERROR_TOO_MANY_CAPTURES 197 +#define PCRE2_ERROR_CONDITION_ATOMIC_ASSERTION_EXPECTED 198 /* "Expected" matching error codes: no match and partial match. */ @@ -583,7 +584,7 @@ PCRE2_EXP_DECL void PCRE2_CALL_CONVENTION \ PCRE2_EXP_DECL int PCRE2_CALL_CONVENTION \ pcre2_set_bsr(pcre2_compile_context *, uint32_t); \ PCRE2_EXP_DECL int PCRE2_CALL_CONVENTION \ - pcre2_set_character_tables(pcre2_compile_context *, const unsigned char *); \ + pcre2_set_character_tables(pcre2_compile_context *, const uint8_t *); \ PCRE2_EXP_DECL int PCRE2_CALL_CONVENTION \ pcre2_set_compile_extra_options(pcre2_compile_context *, uint32_t); \ PCRE2_EXP_DECL int PCRE2_CALL_CONVENTION \ @@ -678,6 +679,8 @@ PCRE2_EXP_DECL void PCRE2_CALL_CONVENTION \ pcre2_match_data_free(pcre2_match_data *); \ PCRE2_EXP_DECL PCRE2_SPTR PCRE2_CALL_CONVENTION \ pcre2_get_mark(pcre2_match_data *); \ +PCRE2_EXP_DECL PCRE2_SIZE PCRE2_CALL_CONVENTION \ + pcre2_get_match_data_size(pcre2_match_data *); \ PCRE2_EXP_DECL uint32_t PCRE2_CALL_CONVENTION \ pcre2_get_ovector_count(pcre2_match_data *); \ PCRE2_EXP_DECL PCRE2_SIZE PCRE2_CALL_CONVENTION \ @@ -841,6 +844,7 @@ pcre2_compile are called by application code. */ #define pcre2_general_context_free PCRE2_SUFFIX(pcre2_general_context_free_) #define pcre2_get_error_message PCRE2_SUFFIX(pcre2_get_error_message_) #define pcre2_get_mark PCRE2_SUFFIX(pcre2_get_mark_) +#define pcre2_get_match_data_size PCRE2_SUFFIX(pcre2_get_match_data_size_) #define pcre2_get_ovector_pointer PCRE2_SUFFIX(pcre2_get_ovector_pointer_) #define pcre2_get_ovector_count PCRE2_SUFFIX(pcre2_get_ovector_count_) #define pcre2_get_startchar PCRE2_SUFFIX(pcre2_get_startchar_)