diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/nvim/regexp.c | 9 | 
1 files changed, 2 insertions, 7 deletions
diff --git a/src/nvim/regexp.c b/src/nvim/regexp.c index e15a2eebe5..284cb27c40 100644 --- a/src/nvim/regexp.c +++ b/src/nvim/regexp.c @@ -2923,13 +2923,8 @@ static void skipchr(void)    else      prevchr_len = 0;    if (regparse[prevchr_len] != NUL) { -    if (enc_utf8) -      /* exclude composing chars that mb_ptr2len does include */ -      prevchr_len += utf_ptr2len(regparse + prevchr_len); -    else if (has_mbyte) -      prevchr_len += (*mb_ptr2len)(regparse + prevchr_len); -    else -      ++prevchr_len; +    // Exclude composing chars that utfc_ptr2len does include. +    prevchr_len += utf_ptr2len(regparse + prevchr_len);    }    regparse += prevchr_len;    prev_at_start = at_start;  | 
