From 7dd48d7af08613255bc95b63f5b6b0f096a98d22 Mon Sep 17 00:00:00 2001 From: Eliseo Martínez Date: Thu, 12 Feb 2015 13:49:02 +0100 Subject: Enable -Wconversion: mark.c. Refactoring summary: - MB_STRNICMP: Inlined. - MB_STRNCMP: Inlined. --- src/nvim/regexp.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/nvim/regexp.c') diff --git a/src/nvim/regexp.c b/src/nvim/regexp.c index 4af09915d5..8b7033b64b 100644 --- a/src/nvim/regexp.c +++ b/src/nvim/regexp.c @@ -6226,8 +6226,10 @@ static int cstrncmp(char_u *s1, char_u *s2, int *n) if (!ireg_ic) result = STRNCMP(s1, s2, *n); - else - result = MB_STRNICMP(s1, s2, *n); + else { + assert(*n >= 0); + result = mb_strnicmp(s1, s2, (size_t)*n); + } /* if it failed and it's utf8 and we want to combineignore: */ if (result != 0 && enc_utf8 && ireg_icombine) { -- cgit