diff options
author | ph10 <ph10@6239d852-aaf2-0410-a92c-79f79f948069> | 2017-01-03 18:17:31 +0000 |
---|---|---|
committer | ph10 <ph10@6239d852-aaf2-0410-a92c-79f79f948069> | 2017-01-03 18:17:31 +0000 |
commit | a4aac52123061a798ef523000fa4499e2fcfa196 (patch) | |
tree | edff83d011ef8e1bac040b232a7e2de487e34d56 /src/pcre2_intmodedep.h | |
parent | db52596dd855c776de48f9253539c0687d554336 (diff) | |
download | pcre2-a4aac52123061a798ef523000fa4499e2fcfa196.tar.gz |
Improve class handling for \H and \V by ignoring caseless.
git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@647 6239d852-aaf2-0410-a92c-79f79f948069
Diffstat (limited to 'src/pcre2_intmodedep.h')
-rw-r--r-- | src/pcre2_intmodedep.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/pcre2_intmodedep.h b/src/pcre2_intmodedep.h index 61590cd..34cf424 100644 --- a/src/pcre2_intmodedep.h +++ b/src/pcre2_intmodedep.h @@ -719,6 +719,8 @@ typedef struct compile_block { uint32_t backref_map; /* Bitmap of low back refs */ uint32_t nltype; /* Newline type */ uint32_t nllen; /* Newline string length */ + uint32_t class_range_start; /* Overall class range start */ + uint32_t class_range_end; /* Overall class range end */ PCRE2_UCHAR nl[4]; /* Newline string when fixed length */ int max_lookbehind; /* Maximum lookbehind (characters) */ int parens_depth; /* Depth of nested parentheses */ |