malloc周りの修正