diff options
author | Björn Linse <bjorn.linse@gmail.com> | 2018-09-11 09:03:09 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-09-11 09:03:09 +0200 |
commit | d6b3c09129dee687b33db719be5bb3e2b51deccc (patch) | |
tree | b22b43c8a0f117a6cf6b61558c83fe3131f791f0 /src/nvim/search.c | |
parent | 036051b218760c6c8ff70b2ff347916acab993ff (diff) | |
parent | 329cfc3303cffd5c9aad7b2ad7f4323354d68b0d (diff) | |
download | rneovim-d6b3c09129dee687b33db719be5bb3e2b51deccc.tar.gz rneovim-d6b3c09129dee687b33db719be5bb3e2b51deccc.tar.bz2 rneovim-d6b3c09129dee687b33db719be5bb3e2b51deccc.zip |
Merge pull request #8945 from ZviRackover/fix-7401-step5
mbyte: remove mb_char2bytes
Diffstat (limited to 'src/nvim/search.c')
-rw-r--r-- | src/nvim/search.c | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/nvim/search.c b/src/nvim/search.c index 9280bb6fa4..7e06f96b87 100644 --- a/src/nvim/search.c +++ b/src/nvim/search.c @@ -1376,11 +1376,14 @@ int searchc(cmdarg_T *cap, int t_cmd) *lastc = c; set_csearch_direction(dir); set_csearch_until(t_cmd); - lastc_bytelen = (*mb_char2bytes)(c, lastc_bytes); + lastc_bytelen = utf_char2bytes(c, lastc_bytes); if (cap->ncharC1 != 0) { - lastc_bytelen += (*mb_char2bytes)(cap->ncharC1, lastc_bytes + lastc_bytelen); - if (cap->ncharC2 != 0) - lastc_bytelen += (*mb_char2bytes)(cap->ncharC2, lastc_bytes + lastc_bytelen); + lastc_bytelen += utf_char2bytes(cap->ncharC1, + lastc_bytes + lastc_bytelen); + if (cap->ncharC2 != 0) { + lastc_bytelen += utf_char2bytes(cap->ncharC2, + lastc_bytes + lastc_bytelen); + } } } } else { // repeat previous search |