]> diplodocus.org Git - nmh/blobdiff - sbr/folder_free.c
Specify yyyy-mm-dd date format for a man page's .TH date.
[nmh] / sbr / folder_free.c
index cad86dad42a451e56a761b918ced9fa477d30a25..3efbcefc67a80d9cdfd3c79aa3cdce5c681c41f4 100644 (file)
@@ -8,6 +8,7 @@
  */
 
 #include <h/mh.h>
+#include <h/utils.h>
 
 
 void
@@ -19,8 +20,7 @@ folder_free (struct msgs *mp)
     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++)
@@ -37,8 +37,7 @@ folder_free (struct msgs *mp)
     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 */