From 0a1493dffab840260619e41790211e2222e8170a Mon Sep 17 00:00:00 2001 From: Bruce Hill Date: Thu, 20 May 2021 15:41:42 -0700 Subject: Cleanup/fix --- pattern.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'pattern.c') diff --git a/pattern.c b/pattern.c index 72e8c19..4e55928 100644 --- a/pattern.c +++ b/pattern.c @@ -286,10 +286,9 @@ static pat_t *_bp_simplepattern(file_t *f, const char *str) const char *opstart = str; unsigned char e = (unsigned char)unescapechar(str, &str); - if (*str == '-') { // Escape range (e.g. \x00-\xFF) + if (matchchar(&str, '-')) { // Escape range (e.g. \x00-\xFF) if (next_char(f, str) != str+1) file_err(f, start, next_char(f, str), "Sorry, UTF8 escape sequences are not supported."); - str = next_char(f, str); const char *seqstart = str; unsigned char e2 = (unsigned char)unescapechar(str, &str); if (str == seqstart) -- cgit v1.2.3