]> diplodocus.org Git - nmh/blobdiff - h/mhparse.h
Garbage collect closefds()
[nmh] / h / mhparse.h
index 9ed2b3b62f0d794eac2e284ffc2fd73422940878..96a37b0aaa3d9e3591407f5b7b868f0259401fa7 100644 (file)
@@ -34,7 +34,6 @@ typedef unsigned long (*SizeCEFunc) (CT);
 struct hfield {
     char *name;                /* field name */
     char *value;       /* field body */
 struct hfield {
     char *name;                /* field name */
     char *value;       /* field body */
-    int hf_encoding;   /* internal flag for transfer encoding to use */
     HF next;           /* link to next header field */
 };
 
     HF next;           /* link to next header field */
 };
 
@@ -527,6 +526,9 @@ extern bool suppress_extraneous_trailing_semicolon_warning;
 extern bool suppress_multiple_mime_version_warning;
 
 #define        NPREFS  20
 extern bool suppress_multiple_mime_version_warning;
 
 #define        NPREFS  20
-extern char *preferred_types[NPREFS];
-extern char *preferred_subtypes[NPREFS];
+typedef struct {
+    char *type;
+    char *subtype;
+} mime_type_subtype;
+extern mime_type_subtype mime_preference[NPREFS];
 extern int npreferred;
 extern int npreferred;