diff options
author | dundargoc <33953936+dundargoc@users.noreply.github.com> | 2023-03-04 13:10:00 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-03-04 20:10:00 +0800 |
commit | 6cab36e5b7b0d741abe6c5a7c0e20bad30361034 (patch) | |
tree | 8f00dab70b4a63ff572600a6e4824f59b0ae29c6 /src/nvim/digraph.c | |
parent | a4f443994bb91321b00f29af9e6357df9102ce75 (diff) | |
download | rneovim-6cab36e5b7b0d741abe6c5a7c0e20bad30361034.tar.gz rneovim-6cab36e5b7b0d741abe6c5a7c0e20bad30361034.tar.bz2 rneovim-6cab36e5b7b0d741abe6c5a7c0e20bad30361034.zip |
refactor: replace char_u with char or uint8_t (#22400)
Work on https://github.com/neovim/neovim/issues/459
Diffstat (limited to 'src/nvim/digraph.c')
-rw-r--r-- | src/nvim/digraph.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/nvim/digraph.c b/src/nvim/digraph.c index a057978a5e..ae13164191 100644 --- a/src/nvim/digraph.c +++ b/src/nvim/digraph.c @@ -41,8 +41,8 @@ typedef int result_T; typedef struct digraph { - char_u char1; - char_u char2; + uint8_t char1; + uint8_t char2; result_T result; } digr_T; @@ -1493,7 +1493,7 @@ char *get_digraph_for_char(int val_arg) { const int val = val_arg; const digr_T *dp; - static char_u r[3]; + static char r[3]; for (int use_defaults = 0; use_defaults <= 1; use_defaults++) { if (use_defaults == 0) { @@ -1503,10 +1503,10 @@ char *get_digraph_for_char(int val_arg) } for (int i = 0; use_defaults ? dp->char1 != NUL : i < user_digraphs.ga_len; i++) { if (dp->result == val) { - r[0] = dp->char1; - r[1] = dp->char2; + r[0] = (char)dp->char1; + r[1] = (char)dp->char2; r[2] = NUL; - return (char *)r; + return r; } dp++; } @@ -1645,8 +1645,8 @@ static void registerdigraph(int char1, int char2, int n) // Add a new digraph to the table. dp = GA_APPEND_VIA_PTR(digr_T, &user_digraphs); - dp->char1 = (char_u)char1; - dp->char2 = (char_u)char2; + dp->char1 = (uint8_t)char1; + dp->char2 = (uint8_t)char2; dp->result = n; } |