version 1.8, 2003/10/18 19:57:10 |
version 1.9, 2003/10/18 20:35:36 |
|
|
if (strbuf == NULL) { |
if (strbuf == NULL) { |
strbuf = malloc(strbuf_sz); |
strbuf = malloc(strbuf_sz); |
if (strbuf == NULL) |
if (strbuf == NULL) |
err(1, "cannot allocate string buffer"); |
err(1, NULL); |
} |
} |
strbuf[0] = '\0'; |
strbuf[0] = '\0'; |
} |
} |
|
|
p = realloc(strbuf, newsize); |
p = realloc(strbuf, newsize); |
if (p == NULL) { |
if (p == NULL) { |
free(strbuf); |
free(strbuf); |
err(1, "cannot realloc string buffer"); |
err(1, NULL); |
} |
} |
strbuf_sz = newsize; |
strbuf_sz = newsize; |
strbuf = p; |
strbuf = p; |