aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/tag.c
diff options
context:
space:
mode:
authorzeertzjq <zeertzjq@outlook.com>2023-06-11 12:23:11 +0800
committerGitHub <noreply@github.com>2023-06-11 12:23:11 +0800
commit4229bbe514b7a1bc5b9f888a294cc8a323a7d869 (patch)
tree0c6d03df472e4aaa3d31f2fcb18a878ca455fb6e /src/nvim/tag.c
parent2237b384e4027af7c977a4be01d792fcb790819c (diff)
downloadrneovim-4229bbe514b7a1bc5b9f888a294cc8a323a7d869.tar.gz
rneovim-4229bbe514b7a1bc5b9f888a294cc8a323a7d869.tar.bz2
rneovim-4229bbe514b7a1bc5b9f888a294cc8a323a7d869.zip
fix(helptags): make multibyte help tags work properly (#23975)
Diffstat (limited to 'src/nvim/tag.c')
-rw-r--r--src/nvim/tag.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/nvim/tag.c b/src/nvim/tag.c
index 18331cc95d..4fe669631f 100644
--- a/src/nvim/tag.c
+++ b/src/nvim/tag.c
@@ -1762,7 +1762,7 @@ static tagmatch_status_T findtags_parse_line(findtags_state_T *st, tagptrs_T *ta
if (st->state == TS_BINARY) {
int tagcmp;
// Simplistic check for unsorted tags file.
- int i = (int)tagpp->tagname[0];
+ int i = (uint8_t)tagpp->tagname[0];
if (margs->sortic) {
i = TOUPPER_ASC(tagpp->tagname[0]);
}