realloc はもともとの領域を解放してくれる