aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/spell.c
diff options
context:
space:
mode:
authorEliseo Martínez <eliseomarmol@gmail.com>2015-02-12 13:49:02 +0100
committerJustin M. Keyes <justinkz@gmail.com>2015-02-18 20:54:13 -0500
commit7dd48d7af08613255bc95b63f5b6b0f096a98d22 (patch)
treefb85ab05a011eb6bc23b771569e152410d966811 /src/nvim/spell.c
parent690e43b461491507094da8eeb48a92cf2f38b282 (diff)
downloadrneovim-7dd48d7af08613255bc95b63f5b6b0f096a98d22.tar.gz
rneovim-7dd48d7af08613255bc95b63f5b6b0f096a98d22.tar.bz2
rneovim-7dd48d7af08613255bc95b63f5b6b0f096a98d22.zip
Enable -Wconversion: mark.c.
Refactoring summary: - MB_STRNICMP: Inlined. - MB_STRNCMP: Inlined.
Diffstat (limited to 'src/nvim/spell.c')
-rw-r--r--src/nvim/spell.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/nvim/spell.c b/src/nvim/spell.c
index cbaa44d7eb..f66560f772 100644
--- a/src/nvim/spell.c
+++ b/src/nvim/spell.c
@@ -13082,8 +13082,9 @@ spell_dump_compl (
// proper case later. This isn't exactly right when
// length changes for multi-byte characters with
// ignore case...
+ assert(depth >= 0);
if (depth <= patlen
- && MB_STRNICMP(word, pat, depth) != 0)
+ && mb_strnicmp(word, pat, (size_t)depth) != 0)
--depth;
}
}
@@ -13154,7 +13155,7 @@ static void dump_word(slang_T *slang, char_u *word, char_u *pat, int *dir, int d
ml_append(lnum, p, (colnr_T)0, FALSE);
} else if (((dumpflags & DUMPFLAG_ICASE)
- ? MB_STRNICMP(p, pat, STRLEN(pat)) == 0
+ ? mb_strnicmp(p, pat, STRLEN(pat)) == 0
: STRNCMP(p, pat, STRLEN(pat)) == 0)
&& ins_compl_add_infercase(p, (int)STRLEN(p),
p_ic, NULL, *dir, 0) == OK)