Use realloc for u::string