From 8c351922f4543a0883b19f29144a0549142f1c53 Mon Sep 17 00:00:00 2001 From: Bruce Hill Date: Mon, 19 Jul 2021 20:00:35 -0700 Subject: Error reporting bugfix --- pattern.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pattern.c') diff --git a/pattern.c b/pattern.c index 32b1376..772527d 100644 --- a/pattern.c +++ b/pattern.c @@ -307,7 +307,7 @@ 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 == opstart) - file_err(f, start, str, "This isn't a valid escape sequence."); + file_err(f, start, str+1, "This isn't a valid escape sequence."); 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 in ranges."); -- cgit v1.2.3