str_realloc now has char** input, consistent to other calls