関数内で使うちょっとした領域を malloc で確保するなんて無駄じゃん。