realloc must adjust size
test catches old realloc issue