>>37
> if(p!=NULL)free(p);

それも、いま知るまでやっていました…