do not use description as attachment name
[claws.git] / src / procmime.h
index 56cd66a0338e3afbd17c4018b3dc8b00d5d20d83..132885a4d3ebbca68d6a4d1f4abb5d8503409fe3 100644 (file)
@@ -36,6 +36,7 @@ typedef enum
 {
        ENC_7BIT,
        ENC_8BIT,
+       ENC_BINARY,
        ENC_QUOTED_PRINTABLE,
        ENC_BASE64,
        ENC_X_UUENCODE,
@@ -96,6 +97,7 @@ struct _MimeInfo
 
        gchar *content_disposition;
        gchar *filename;
+       gchar *description;
 
        glong fpos;
        guint size;
@@ -123,7 +125,6 @@ struct _MimeInfo
 /* MimeInfo handling */
 
 MimeInfo *procmime_mimeinfo_new                (void);
-void procmime_mimeinfo_free            (MimeInfo       *mimeinfo);
 void procmime_mimeinfo_free_all                (MimeInfo       *mimeinfo);
 
 MimeInfo *procmime_mimeinfo_insert     (MimeInfo       *parent,
@@ -177,6 +178,7 @@ gchar *procmime_get_mime_type               (const gchar    *filename);
 GList *procmime_get_mime_type_list     (void);
 
 EncodingType procmime_get_encoding_for_charset (const gchar    *charset);
+EncodingType procmime_get_encoding_for_file    (const gchar    *file);
 const gchar *procmime_get_encoding_str         (EncodingType    encoding);
 
 void renderer_read_config(void);