summaryrefslogtreecommitdiff
path: root/chinese/mutt/files/patch-parse.c
diff options
context:
space:
mode:
authorVanilla I. Shu <vanilla@FreeBSD.org>2016-12-02 03:41:46 +0000
committerVanilla I. Shu <vanilla@FreeBSD.org>2016-12-02 03:41:46 +0000
commit951bf73705e853855ae55c00c5a45b7f709a1b34 (patch)
treec2ad8af49564883b40496a039de06f0e79438ca9 /chinese/mutt/files/patch-parse.c
parenttextproc/codespell: Update to version 1.8. (diff)
Fix building with mutt-1.7.2.
MFH: 2016Q4
Diffstat (limited to 'chinese/mutt/files/patch-parse.c')
-rw-r--r--chinese/mutt/files/patch-parse.c14
1 files changed, 14 insertions, 0 deletions
diff --git a/chinese/mutt/files/patch-parse.c b/chinese/mutt/files/patch-parse.c
new file mode 100644
index 000000000000..7d8c1c388703
--- /dev/null
+++ b/chinese/mutt/files/patch-parse.c
@@ -0,0 +1,14 @@
+--- parse.c.orig 2016-10-09 03:30:21.000000000 +0800
++++ parse.c 2016-12-02 11:18:42.603025000 +0800
+@@ -393,7 +393,10 @@ static void parse_content_disposition (c
+ {
+ s = skip_email_wsp(s + 1);
+ if ((s = mutt_get_parameter ("filename", (parms = parse_parameters (s)))))
+- mutt_str_replace (&ct->filename, s);
++ {
++ mutt_str_replace (&ct->filename, s);
++ rfc2047_decode (&ct->filename);
++ }
+ if ((s = mutt_get_parameter ("name", parms)))
+ ct->form_name = safe_strdup (s);
+ mutt_free_parameter (&parms);