diff options
| author | Björn Linse <bjorn.linse@gmail.com> | 2017-04-08 16:45:38 +0200 |
|---|---|---|
| committer | Björn Linse <bjorn.linse@gmail.com> | 2017-04-10 12:01:40 +0200 |
| commit | db9ef6263ec5b7885782ccf0a93e06b0c71f6944 (patch) | |
| tree | b8be451ab6edf79c97f198be7f6dddaf004f8455 /src/nvim/search.c | |
| parent | 3b88e37b839fede81f40b5454490b6b8a89db5b7 (diff) | |
| download | rneovim-db9ef6263ec5b7885782ccf0a93e06b0c71f6944.tar.gz rneovim-db9ef6263ec5b7885782ccf0a93e06b0c71f6944.tar.bz2 rneovim-db9ef6263ec5b7885782ccf0a93e06b0c71f6944.zip | |
mbyte: replace vim_tolower with mb_tolower handling locale correctly
Diffstat (limited to 'src/nvim/search.c')
| -rw-r--r-- | src/nvim/search.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/nvim/search.c b/src/nvim/search.c index c5c92b41c5..4f060b2b8b 100644 --- a/src/nvim/search.c +++ b/src/nvim/search.c @@ -336,7 +336,7 @@ int pat_has_uppercase(char_u *pat) int l; if (has_mbyte && (l = (*mb_ptr2len)(p)) > 1) { - if (enc_utf8 && utf_isupper(utf_ptr2char(p))) + if (enc_utf8 && mb_isupper(utf_ptr2char(p))) return TRUE; p += l; } else if (*p == '\\') { @@ -348,7 +348,7 @@ int pat_has_uppercase(char_u *pat) p += 2; else p += 1; - } else if (vim_isupper(*p)) + } else if (mb_isupper(*p)) return TRUE; else ++p; |