Replace unnecessary xcalloc call by xmalloc

This commit is contained in:
Thiago de Arruda 2014-05-16 14:55:05 -03:00
parent 45e5a18f3a
commit 9920599e5d

View File

@ -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];