]> granicus.if.org Git - neomutt/commitdiff
us-ascii is the default character set for text attachments we receive.
authorThomas Roessler <roessler@does-not-exist.org>
Mon, 12 Apr 1999 17:48:27 +0000 (17:48 +0000)
committerThomas Roessler <roessler@does-not-exist.org>
Mon, 12 Apr 1999 17:48:27 +0000 (17:48 +0000)
parse.c

diff --git a/parse.c b/parse.c
index 2dcfd1518f0b012a7b5ad7e1359467f0bfdf7195..c402ee3aab3f58792b68abf3c15ce0eaf2e2645d 100644 (file)
--- a/parse.c
+++ b/parse.c
@@ -306,6 +306,13 @@ void mutt_parse_content_type (char *s, BODY *ct)
       ct->subtype = safe_strdup ("x-unknown");
   }
 
+  /* Default character set for text types. */
+  if (ct->type == TYPETEXT)
+  {
+    if (!(pc = mutt_get_parameter ("charset", &ct->parameter)))
+      mutt_set_parameter ("charset", "us-ascii", &ct->parameter);
+  }
+
 }
 
 static void parse_content_disposition (char *s, BODY *ct)