xrealloc
nd.val = xrealloc(d.val, newsize);
tmp = xrealloc(tmp, *buf_len);
buf = xrealloc(buf, bufsize);
p = xrealloc(p, size + n);
table = xrealloc(table, sizeof(*table) * table_size);
*resultp = result = xrealloc(result, *result_len);
v->value = xrealloc(v->value,
out = xrealloc(out, out_len);
out = xrealloc(out, out_len);
gs->s = xrealloc(gs->s, l);
buf->p = xrealloc(buf->p, buf->size);
x = xrealloc((x), alloc * sizeof(*(x))); \