version 1.117, 2009/10/30 18:43:24 |
version 1.118, 2009/10/30 18:50:11 |
Line 543 buffer(struct termp *p, char c) |
|
Line 543 buffer(struct termp *p, char c) |
|
p->maxcols = 256; |
p->maxcols = 256; |
s = p->maxcols * 2; |
s = p->maxcols * 2; |
p->buf = realloc(p->buf, s); |
p->buf = realloc(p->buf, s); |
if (NULL == p->buf) |
if (NULL == p->buf) { |
err(1, "realloc"); /* FIXME: shouldn't be here! */ |
fprintf(stderr, "memory exhausted\n"); |
|
exit(EXIT_FAILURE); |
|
} |
p->maxcols = s; |
p->maxcols = s; |
} |
} |
p->buf[(int)(p->col)++] = c; |
p->buf[(int)(p->col)++] = c; |