Return to inp.c CVS log | Up to [local] / src / usr.bin / patch |
version 1.37, 2013/11/26 13:19:07 | version 1.38, 2014/10/08 04:06:23 | ||
---|---|---|---|
|
|
||
size_t new_size; | size_t new_size; | ||
new_size = *lines_allocated * 3 / 2; | new_size = *lines_allocated * 3 / 2; | ||
p = realloc(i_ptr, (new_size + 2) * sizeof(char *)); | p = reallocarray(i_ptr, new_size + 2, sizeof(char *)); | ||
if (p == NULL) { /* shucks, it was a near thing */ | if (p == NULL) { /* shucks, it was a near thing */ | ||
munmap(i_womp, i_size); | munmap(i_womp, i_size); | ||
i_womp = NULL; | i_womp = NULL; |