summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2021-11-14 11:30:21 -0800
committerPaul Eggert <eggert@cs.ucla.edu>2021-11-14 12:13:28 -0800
commit7651f7b8325761c5aa4a4412e2b1cfc5de531408 (patch)
tree8027701488c26544c3dac777c0d29f506c1e01a4 /src
parentad6e5cbcf598f55cafe83a11487ea4a6694e433b (diff)
downloadgrep-7651f7b8325761c5aa4a4412e2b1cfc5de531408.tar.gz
grep: port to PCRE2 10.20
* src/pcresearch.c (PCRE2_SIZE_MAX): Default to SIZE_MAX.
Diffstat (limited to 'src')
-rw-r--r--src/pcresearch.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/pcresearch.c b/src/pcresearch.c
index ef8215fc..c12c6740 100644
--- a/src/pcresearch.c
+++ b/src/pcresearch.c
@@ -23,7 +23,10 @@
#define PCRE2_CODE_UNIT_WIDTH 8
#include <pcre2.h>
-/* For PCRE2 < 10.30. */
+/* For older PCRE2. */
+#ifndef PCRE2_SIZE_MAX
+# define PCRE2_SIZE_MAX SIZE_MAX
+#endif
#ifndef PCRE2_CONFIG_DEPTHLIMIT
# define PCRE2_CONFIG_DEPTHLIMIT PCRE2_CONFIG_RECURSIONLIMIT
# define PCRE2_ERROR_DEPTHLIMIT PCRE2_ERROR_RECURSIONLIMIT