mallocしたあとfreeしなくていいのか?