non c'è praticamente nient'altro, solo la free che ho fatto in questo modo:

codice:
for(i=0;i<m;i++)
	{
		free(a[i]);
	}	
	free(a);