]> git.donarmstrong.com Git - debbugs.git/commitdiff
use utf8 io layer for stdout in cgis
authorDon Armstrong <don@donarmstrong.com>
Wed, 11 Apr 2012 18:59:26 +0000 (11:59 -0700)
committerDon Armstrong <don@donarmstrong.com>
Wed, 11 Apr 2012 18:59:26 +0000 (11:59 -0700)
cgi/bugreport.cgi
cgi/pkgreport.cgi

index 8ad688f6923b501ea836557574b2a63f881c738a..0a66311f71909229ddeb7f2bf8d5ac03c5cbfe3c 100755 (executable)
@@ -8,6 +8,9 @@ BEGIN{
     delete @ENV{qw(IFS CDPATH ENV BASH_ENV)};
 }
 
+# STDOUT should be using the utf8 io layer
+binmode(STDOUT,':utf8');
+
 use POSIX qw(strftime);
 use MIME::Parser;
 use MIME::Decoder;
index 4f4ea800af986fcd38f0c58ba04dd8e121a41a95..d29c3abc7ff56943a7a0a2196be16e5560bda857 100755 (executable)
@@ -18,6 +18,9 @@ BEGIN{
     delete @ENV{qw(IFS CDPATH ENV BASH_ENV)};
 }
 
+# STDOUT should be in utf8 mode
+binmode(STDOUT,':utf8');
+
 use POSIX qw(strftime nice);
 
 use Debbugs::Config qw(:globals :text :config);