sub disable_utf8 {
if (Bugzilla->params->{'utf8'}) {
- binmode STDOUT, ':raw'; # Turn off UTF8 encoding.
+ binmode STDOUT, ':bytes'; # Turn off UTF8 encoding.
}
}
}
print $cgi->header($format->{'ctype'});
+ disable_utf8() if ($format->{'ctype'} =~ /^image\//);
+
$template->process($format->{'template'}, $vars)
|| ThrowTemplateError($template->error());
}
# All formats point to the same section of the documentation.
$vars->{'doc_section'} = 'reporting.html#reports';
+disable_utf8() if ($format->{'ctype'} =~ /^image\//);
+
$template->process("$format->{'template'}", $vars)
|| ThrowTemplateError($template->error());