diff options
author | Ihor Antonov <ngortheone@users.noreply.github.com> | 2019-07-15 20:02:36 -0400 |
---|---|---|
committer | Ihor Antonov <ngortheone@users.noreply.github.com> | 2019-07-15 20:10:35 -0400 |
commit | 8df20ff56278467211360a71a9139eb76116eaf3 (patch) | |
tree | 78c4622338e610961b4adfc5100efa9a2a9f848d /src | |
parent | dc0d021d9fbe5180f6ea7089ad192f4aa9668da3 (diff) | |
download | rneovim-8df20ff56278467211360a71a9139eb76116eaf3.tar.gz rneovim-8df20ff56278467211360a71a9139eb76116eaf3.tar.bz2 rneovim-8df20ff56278467211360a71a9139eb76116eaf3.zip |
lint
Diffstat (limited to 'src')
-rw-r--r-- | src/nvim/getchar.c | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/src/nvim/getchar.c b/src/nvim/getchar.c index 9a3a996635..64722ef35d 100644 --- a/src/nvim/getchar.c +++ b/src/nvim/getchar.c @@ -906,19 +906,19 @@ int ins_typebuf(char_u *str, int noremap, int offset, int nottyped, bool silent) s2 = xmalloc((size_t)newlen); typebuf.tb_buflen = newlen; - /* copy the old chars, before the insertion point */ - memmove(s1 + newoff, typebuf.tb_buf + typebuf.tb_off, - (size_t)offset); - /* copy the new chars */ + // copy the old chars, before the insertion point + memmove(s1 + newoff, typebuf.tb_buf + typebuf.tb_off, (size_t)offset); + // copy the new chars memmove(s1 + newoff + offset, str, (size_t)addlen); - /* copy the old chars, after the insertion point, including the NUL at - * the end */ + // copy the old chars, after the insertion point, including the NUL at + // the end int bytes = typebuf.tb_len - offset + 1; assert(bytes > 0); memmove(s1 + newoff + offset + addlen, - typebuf.tb_buf + typebuf.tb_off + offset, (size_t)bytes); - if (typebuf.tb_buf != typebuf_init) + typebuf.tb_buf + typebuf.tb_off + offset, (size_t)bytes); + if (typebuf.tb_buf != typebuf_init) { xfree(typebuf.tb_buf); + } typebuf.tb_buf = s1; memmove(s2 + newoff, typebuf.tb_noremap + typebuf.tb_off, @@ -1064,12 +1064,12 @@ void del_typebuf(int len, int offset) typebuf.tb_noremap + typebuf.tb_off, (size_t)offset); typebuf.tb_off = MAXMAPLEN; } - /* adjust typebuf.tb_buf (include the NUL at the end) */ + // adjust typebuf.tb_buf (include the NUL at the end) int bytes = typebuf.tb_len - offset + 1; assert(bytes > 0); memmove(typebuf.tb_buf + typebuf.tb_off + offset, - typebuf.tb_buf + i + len, (size_t)bytes); - /* adjust typebuf.tb_noremap[] */ + typebuf.tb_buf + i + len, (size_t)bytes); + // adjust typebuf.tb_noremap[] memmove(typebuf.tb_noremap + typebuf.tb_off + offset, typebuf.tb_noremap + i + len, (size_t)(typebuf.tb_len - offset)); |