diff options
Diffstat (limited to 'src/spell.c')
-rw-r--r-- | src/spell.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/spell.c b/src/spell.c index 1700bba0e..ed0db8c8a 100644 --- a/src/spell.c +++ b/src/spell.c @@ -1208,7 +1208,7 @@ can_compound(slang_T *slang, char_u *word, char_u *flags) /* Need to convert the single byte flags to utf8 characters. */ p = uflags; for (i = 0; flags[i] != NUL; ++i) - p += mb_char2bytes(flags[i], p); + p += utf_char2bytes(flags[i], p); *p = NUL; p = uflags; } @@ -5117,11 +5117,11 @@ suggest_trie_walk( * SCORE_SUBCOMP. */ if (enc_utf8 && utf_iscomposing( - mb_ptr2char(tword + utf_ptr2char(tword + sp->ts_twordlen - sp->ts_tcharlen)) && utf_iscomposing( - mb_ptr2char(fword + utf_ptr2char(fword + sp->ts_fcharstart))) sp->ts_score -= SCORE_SUBST - SCORE_SUBCOMP; |