aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/digraph.c
diff options
context:
space:
mode:
authorDundar Goc <gocdundar@gmail.com>2022-05-05 13:36:14 +0200
committerDundar Goc <gocdundar@gmail.com>2022-05-09 10:03:29 +0200
commite31b32a293f6ba8708499a176234f8be1df6a145 (patch)
tree87e129c92affece6421d4585b5d5c20996891ec5 /src/nvim/digraph.c
parentdbdd58e548fcf55848359b696275fd848756db7b (diff)
downloadrneovim-e31b32a293f6ba8708499a176234f8be1df6a145.tar.gz
rneovim-e31b32a293f6ba8708499a176234f8be1df6a145.tar.bz2
rneovim-e31b32a293f6ba8708499a176234f8be1df6a145.zip
refactor: replace char_u variables and functions with char
Work on https://github.com/neovim/neovim/issues/459
Diffstat (limited to 'src/nvim/digraph.c')
-rw-r--r--src/nvim/digraph.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/nvim/digraph.c b/src/nvim/digraph.c
index 7d95cf5184..84073b352b 100644
--- a/src/nvim/digraph.c
+++ b/src/nvim/digraph.c
@@ -1646,7 +1646,7 @@ bool check_digraph_chars_valid(int char1, int char2)
{
if (char2 == 0) {
char_u msg[MB_MAXBYTES + 1];
- msg[utf_char2bytes(char1, msg)] = NUL;
+ msg[utf_char2bytes(char1, (char *)msg)] = NUL;
semsg(_(e_digraph_must_be_just_two_characters_str), msg);
return false;
}
@@ -1664,7 +1664,7 @@ bool check_digraph_chars_valid(int char1, int char2)
void putdigraph(char_u *str)
{
while (*str != NUL) {
- str = skipwhite(str);
+ str = (char_u *)skipwhite((char *)str);
if (*str == NUL) {
return;
@@ -1676,7 +1676,7 @@ void putdigraph(char_u *str)
return;
}
- str = skipwhite(str);
+ str = (char_u *)skipwhite((char *)str);
if (!ascii_isdigit(*str)) {
emsg(_(e_number_exp));
@@ -1745,7 +1745,7 @@ static void digraph_getlist_appendpair(const digr_T *dp, list_T *l)
tv_list_append_string(l2, (char *)buf, -1);
char_u *p = buf;
- p += utf_char2bytes(dp->result, p);
+ p += utf_char2bytes(dp->result, (char *)p);
*p = NUL;
tv_list_append_string(l2, (char *)buf, -1);
}
@@ -1853,7 +1853,7 @@ static void printdigraph(const digr_T *dp, result_T *previous)
if (utf_iscomposing(dp->result)) {
*p++ = ' ';
}
- p += utf_char2bytes(dp->result, p);
+ p += utf_char2bytes(dp->result, (char *)p);
*p = NUL;
msg_outtrans_attr(buf, HL_ATTR(HLF_8));
@@ -1933,7 +1933,7 @@ void f_digraph_get(typval_T *argvars, typval_T *rettv, FunPtr fptr)
int code = digraph_get(digraphs[0], digraphs[1], false);
char_u buf[NUMBUFLEN];
- buf[utf_char2bytes(code, buf)] = NUL;
+ buf[utf_char2bytes(code, (char *)buf)] = NUL;
rettv->vval.v_string = (char *)vim_strsave(buf);
}
@@ -2093,13 +2093,13 @@ void ex_loadkeymap(exarg_T *eap)
break;
}
- char_u *p = skipwhite(line);
+ char_u *p = (char_u *)skipwhite((char *)line);
if ((*p != '"') && (*p != NUL)) {
kmap_T *kp = GA_APPEND_VIA_PTR(kmap_T, &curbuf->b_kmap_ga);
s = skiptowhite(p);
kp->from = vim_strnsave(p, (size_t)(s - p));
- p = skipwhite(s);
+ p = (char_u *)skipwhite((char *)s);
s = skiptowhite(p);
kp->to = vim_strnsave(p, (size_t)(s - p));