aboutsummaryrefslogtreecommitdiffstats
path: root/re.c
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2020-10-11 16:39:24 +0300
committerArnold D. Robbins <arnold@skeeve.com>2020-10-11 16:39:24 +0300
commita3e187cbb5c9ef951152f18fee1d36c93e4abbe5 (patch)
tree9f351195b64fbaa4a856b18510007a6eaa897c16 /re.c
parentdd9b0921ee9a6918279b3245d4373fdd1180ee13 (diff)
downloadegawk-a3e187cbb5c9ef951152f18fee1d36c93e4abbe5.tar.gz
egawk-a3e187cbb5c9ef951152f18fee1d36c93e4abbe5.tar.bz2
egawk-a3e187cbb5c9ef951152f18fee1d36c93e4abbe5.zip
Small improvement for regexp maybe_long criteria.
Diffstat (limited to 're.c')
-rw-r--r--re.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/re.c b/re.c
index a23e7f6c..fb28c563 100644
--- a/re.c
+++ b/re.c
@@ -282,7 +282,7 @@ make_regexp(const char *s, size_t len, bool ignorecase, bool dfa, bool canfatal)
}
for (i = len - 1; i >= 0; i--) {
- if (strchr("*+|?", buf[i]) != NULL) {
+ if (strchr("*+|?{}", buf[i]) != NULL) {
rp->maybe_long = true;
break;
}