From 6896e961efd997683992e547853b91e739ee6bc5 Mon Sep 17 00:00:00 2001 From: "mkanat%bugzilla.org" <> Date: Sun, 6 Jan 2008 08:59:42 +0000 Subject: Bug 408446: Non-text attachments were mangled by "binmode STDOUT, ':utf8'" Patch By Max Kanat-Alexander r=LpSolit, a=mkanat --- attachment.cgi | 3 +++ 1 file changed, 3 insertions(+) (limited to 'attachment.cgi') diff --git a/attachment.cgi b/attachment.cgi index 768653c31..6fd238c2f 100755 --- a/attachment.cgi +++ b/attachment.cgi @@ -246,6 +246,9 @@ sub view { print $cgi->header(-type=>"$contenttype; name=\"$filename\"", -content_disposition=> "inline; filename=\"$filename\"", -content_length => $attachment->datasize); + if (Bugzilla->params->{'utf8'}) { + binmode STDOUT, ':raw'; # Turn off UTF8 encoding. + } print $attachment->data; } -- cgit v1.2.3-24-g4f1b