Bug 6554 QA Followup
[koha.git] / C4 / Output.pm
index 458b92f..63acf14 100644 (file)
@@ -298,17 +298,12 @@ sub output_with_http_headers {
         $options->{'Content-Script-Type'} = 'text/javascript';
     }
 
-# We can't encode here, that will double encode our templates, and xslt
-# We need to fix the encoding as it comes out of the database, or when we pass the variables to templates
-#    utf8::encode($data) if utf8::is_utf8($data);
-
     $data =~ s/\&amp\;amp\; /\&amp\; /g;
+    utf8::encode($data);
     print $query->header($options), $data;
 }
 
 sub output_html_with_http_headers {
-    binmode( STDOUT, ":encoding(utf8)" );
     my ( $query, $cookie, $data, $status ) = @_;
     output_with_http_headers( $query, $cookie, $data, 'html', $status );
 }