realloc a data buf when it overflows in varlen vectors