version 1.21, 2016/09/17 15:06:41 |
version 1.22, 2017/04/02 23:02:06 |
|
|
int new_size = size_linebuf * 2; |
int new_size = size_linebuf * 2; |
|
|
/* Just realloc to expand the buffer, if we can. */ |
/* Just realloc to expand the buffer, if we can. */ |
char *new_buf = realloc(linebuf, new_size); |
char *new_buf = recallocarray(linebuf, size_linebuf, new_size, 1); |
char *new_attr = realloc(attr, new_size); |
char *new_attr = recallocarray(attr, size_linebuf, new_size, 1); |
if (new_buf == NULL || new_attr == NULL) { |
if (new_buf == NULL || new_attr == NULL) { |
free(new_attr); |
free(new_attr); |
free(new_buf); |
free(new_buf); |