]> diplodocus.org Git - nmh/blobdiff - uip/mhfree.c
Fixed mhical(1) exit status to reflect return status of icalparse().
[nmh] / uip / mhfree.c
index 6a827e080beb568f913c88ca92c98ccaf7965f6f..043f0710d5bf3066cc7178427a694717cfae1478 100644 (file)
@@ -6,10 +6,10 @@
  * complete copyright information.
  */
 
-#include <h/mh.h>
-#include <h/utils.h>
-#include <h/mime.h>
-#include <h/mhparse.h>
+#include "h/mh.h"
+#include "h/utils.h"
+#include "h/mime.h"
+#include "h/mhparse.h"
 #include "sbr/m_mktemp.h"
 #include "mhfree.h"
 
@@ -22,7 +22,6 @@ CT *cts = NULL;
 static void free_header (CT);
 static void free_text (CT);
 static void free_multi (CT);
-static void free_partial (CT);
 static void free_external (CT);
 static void free_pmlist (PM *);
 
@@ -60,10 +59,6 @@ free_content (CT ct)
 
        case CT_MESSAGE:
            switch (ct->c_subtype) {
-               case MESSAGE_PARTIAL:
-                   free_partial (ct);
-                   break;
-
                case MESSAGE_EXTERNAL:
                    free_external (ct);
                    break;
@@ -195,21 +190,6 @@ free_multi (CT ct)
 }
 
 
-static void
-free_partial (CT ct)
-{
-    struct partial *p;
-
-    if (!(p = (struct partial *) ct->c_ctparams))
-       return;
-
-    free(p->pm_partid);
-
-    free(p);
-    ct->c_ctparams = NULL;
-}
-
-
 static void
 free_external (CT ct)
 {