They dont need malloc, its my mistake