brealloc
void *brealloc(void *, size_t);
p = brealloc(p, new_sz + 1);
stack->stack = brealloc(stack->stack,
array->data = brealloc(array->data, newsize * sizeof(*array->data));