*/
#include <h/mh.h>
+#include <h/utils.h>
void
if (!mp)
return;
- if (mp->foldpath)
- free (mp->foldpath);
+ mh_xfree(mp->foldpath);
/* free the sequence names */
for (i = 0; i < svector_size (mp->msgattrs); i++)
if (mp->seqhandle)
lkfclosedata (mp->seqhandle, mp->seqname);
- if (mp->seqname)
- free (mp->seqname);
+ mh_xfree(mp->seqname);
bvector_free (mp->attrstats);
free (mp); /* free main folder structure */