]> diplodocus.org Git - nmh/blobdiff - h/mhparse.h
mhbuildsbr.c: Include mhcachesbr.h. Delete copy of prototype.
[nmh] / h / mhparse.h
index b96ce654b44a92376860c7c2d9d08b7ffef667d5..85f532673b9a8a0950041f64a879ef96c335a35d 100644 (file)
@@ -2,8 +2,6 @@
  *           -- (mhparse.c/mhbuildsbr.c)
  */
 
-#define        NPARTS  50
-#define        NTYPES  20
 #define        NPREFS  20
 
 /*
@@ -359,24 +357,14 @@ int open7Bit (CT, char **);
 void close_encoding (CT);
 char *ct_type_str (int) CONST;
 char *ct_subtype_str (int, int) CONST;
-int ct_str_type (const char *);
-int ct_str_subtype (int, const char *);
-const struct str2init *get_ct_init (int);
+int ct_str_type (const char *) PURE;
+int ct_str_subtype (int, const char *) PURE;
+const struct str2init *get_ct_init (int) PURE;
 const char *ce_str (int) CONST;
-const struct str2init *get_ce_method (const char *);
+const struct str2init *get_ce_method (const char *) PURE;
 char *content_charset (CT);
 void reverse_alternative_parts (CT);
 
-/*
- * Given a content structure, return true if the content has a disposition
- * of "inline".
- *
- * Arguments are:
- *
- * ct          - Content structure to examine
- */
-int is_inline(CT ct);
-
 /*
  * Given a list of messages, display information about them on standard
  * output.
@@ -529,6 +517,6 @@ extern int checksw; /* Add Content-MD5 field */
  */
 typedef struct mhstoreinfo *mhstoreinfo_t;
 mhstoreinfo_t mhstoreinfo_create(CT *, char *, const char *, int, int);
-int mhstoreinfo_files_not_clobbered(const mhstoreinfo_t);
+int mhstoreinfo_files_not_clobbered(const mhstoreinfo_t) PURE;
 void mhstoreinfo_free(mhstoreinfo_t);
 void store_all_messages (mhstoreinfo_t);