From: K.Kosako Date: Fri, 21 Sep 2018 08:30:10 +0000 (+0900) Subject: refactoring X-Git-Tag: v6.9.1~18^2~64 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=abc623853145a69cebfd6fc7096b7070f57a4de4;p=onig refactoring --- diff --git a/src/regexec.c b/src/regexec.c index 5ac6654..2e66744 100644 --- a/src/regexec.c +++ b/src/regexec.c @@ -4158,12 +4158,12 @@ bm_search(regex_t* reg, const UChar* target, const UChar* target_end, const UChar *s, *t, *p, *end; const UChar *tail; - end = text_range + (target_end - target) - 1; + end = text_range + (target_end - target); if (end > text_end) end = text_end; tail = target_end - 1; - s = text + (target_end - target) - 1; + s = text + (tail - target); while (s < end) { p = s;