mirror of
https://github.com/neovim/neovim.git
synced 2025-02-25 18:55:25 -06:00
Replace unnecessary xcalloc
call by xmalloc
This commit is contained in:
parent
45e5a18f3a
commit
9920599e5d
@ -154,14 +154,7 @@ void buffer_set_slice(Buffer buffer,
|
|||||||
size_t new_len = replacement.size;
|
size_t new_len = replacement.size;
|
||||||
size_t old_len = (size_t)(end - start);
|
size_t old_len = (size_t)(end - start);
|
||||||
ssize_t extra = 0; // lines added to text, can be negative
|
ssize_t extra = 0; // lines added to text, can be negative
|
||||||
char **lines;
|
char **lines = (new_len != 0) ? xmalloc(new_len * sizeof(char *)) : NULL;
|
||||||
|
|
||||||
if (new_len == 0) {
|
|
||||||
// avoid allocating zero bytes
|
|
||||||
lines = NULL;
|
|
||||||
} else {
|
|
||||||
lines = xcalloc(sizeof(char *), new_len);
|
|
||||||
}
|
|
||||||
|
|
||||||
for (size_t i = 0; i < new_len; i++) {
|
for (size_t i = 0; i < new_len; i++) {
|
||||||
String l = replacement.items[i];
|
String l = replacement.items[i];
|
||||||
|
Loading…
Reference in New Issue
Block a user