aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/api/buffer.c
diff options
context:
space:
mode:
authorBjörn Linse <bjorn.linse@gmail.com>2021-10-07 18:57:48 +0200
committerGitHub <noreply@github.com>2021-10-07 18:57:48 +0200
commitb9a35ec7a4829c442ac8b5412e4d51558af4046b (patch)
tree10ff97cc658635a7875d06034decf84425222f2a /src/nvim/api/buffer.c
parent684299ed4c9c21f0353ceaec2d1679f956617737 (diff)
parent47dd6c4f47f4a8206a03f37f1b3e0b02d4771c7c (diff)
downloadrneovim-b9a35ec7a4829c442ac8b5412e4d51558af4046b.tar.gz
rneovim-b9a35ec7a4829c442ac8b5412e4d51558af4046b.tar.bz2
rneovim-b9a35ec7a4829c442ac8b5412e4d51558af4046b.zip
Merge pull request #15934 from kylo252/replacement-size
fix(lint): remove redundant ternary operator
Diffstat (limited to 'src/nvim/api/buffer.c')
-rw-r--r--src/nvim/api/buffer.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/nvim/api/buffer.c b/src/nvim/api/buffer.c
index f2b2fe2f99..569c0c9771 100644
--- a/src/nvim/api/buffer.c
+++ b/src/nvim/api/buffer.c
@@ -624,7 +624,8 @@ void nvim_buf_set_text(uint64_t channel_id, Buffer buffer, Integer start_row, In
if (replacement.size == 1) {
firstlen += last_part_len;
}
- char *first = xmallocz(firstlen), *last = NULL;
+ char *first = xmallocz(firstlen);
+ char *last = NULL;
memcpy(first, str_at_start, (size_t)start_col);
memcpy(first+start_col, first_item.data, first_item.size);
memchrsub(first+start_col, NUL, NL, first_item.size);
@@ -637,7 +638,7 @@ void nvim_buf_set_text(uint64_t channel_id, Buffer buffer, Integer start_row, In
memcpy(last+last_item.size, str_at_end+end_col, last_part_len);
}
- char **lines = (new_len != 0) ? xcalloc(new_len, sizeof(char *)) : NULL;
+ char **lines = xcalloc(new_len, sizeof(char *));
lines[0] = first;
new_byte += (bcount_t)(first_item.size);
for (size_t i = 1; i < new_len-1; i++) {