とりあえず malloc して、そのポインタのアドレスを渡して、
関数内で realloc してもらうとか?