diff options
author | Justin M. Keyes <justinkz@gmail.com> | 2015-01-10 09:33:27 -0500 |
---|---|---|
committer | Justin M. Keyes <justinkz@gmail.com> | 2015-01-10 09:33:27 -0500 |
commit | f2460e93be3e047c1350a970e5963aadc90f2697 (patch) | |
tree | 5e861e5fbdac77afaab50ea7da9982479d26102e /src/nvim/os/input.c | |
parent | 515acf72247518ed34c5f76ce6fe007217cd94bb (diff) | |
parent | 85904c992e3b8bd142bdedbb3b85cd17be67b39a (diff) | |
download | rneovim-f2460e93be3e047c1350a970e5963aadc90f2697.tar.gz rneovim-f2460e93be3e047c1350a970e5963aadc90f2697.tar.bz2 rneovim-f2460e93be3e047c1350a970e5963aadc90f2697.zip |
Merge pull request #1788 from elmart/remove-long_u-4
Remove project-specific integer types: long_u. (4)
Diffstat (limited to 'src/nvim/os/input.c')
-rw-r--r-- | src/nvim/os/input.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/nvim/os/input.c b/src/nvim/os/input.c index cddc28fac9..c0d588f4ef 100644 --- a/src/nvim/os/input.c +++ b/src/nvim/os/input.c @@ -184,7 +184,7 @@ size_t input_enqueue(String keys) while (rbuffer_available(input_buffer) >= 6 && ptr < end) { uint8_t buf[6] = {0}; - int new_size = trans_special((uint8_t **)&ptr, buf, false); + unsigned int new_size = trans_special((uint8_t **)&ptr, buf, false); if (!new_size) { // copy the character unmodified @@ -195,7 +195,7 @@ size_t input_enqueue(String keys) new_size = handle_mouse_event(&ptr, buf, new_size); // TODO(tarruda): Don't produce past unclosed '<' characters, except if // there's a lot of characters after the '<' - rbuffer_write(input_buffer, (char *)buf, (size_t)new_size); + rbuffer_write(input_buffer, (char *)buf, new_size); } size_t rv = (size_t)(ptr - keys.data); @@ -205,7 +205,8 @@ size_t input_enqueue(String keys) // Mouse event handling code(Extract row/col if available and detect multiple // clicks) -static int handle_mouse_event(char **ptr, uint8_t *buf, int bufsize) +static unsigned int handle_mouse_event(char **ptr, uint8_t *buf, + unsigned int bufsize) { int mouse_code = 0; |