]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Bug 510147: Some product names can trigger "Wide character in print" warnings (make...
authorFrédéric Buclin <LpSolit@gmail.com>
Sat, 22 May 2010 18:00:04 +0000 (20:00 +0200)
committerFrédéric Buclin <LpSolit@gmail.com>
Sat, 22 May 2010 18:00:04 +0000 (20:00 +0200)
r/a=mkanat

collectstats.pl

index 5f9b4eef337d6b8b0ee2918126077b2b50bb5b5a..d8987b2b99ce1d5ec06aef25c094d4111837151f 100755 (executable)
@@ -201,6 +201,10 @@ sub collect_stats {
           || ThrowCodeError('chart_file_open_fail', {'filename' => $file});
     }
 
+    if (Bugzilla->params->{'utf8'}) {
+        binmode DATA, ':utf8';
+    }
+
     # Now collect current data.
     my @row = (today());
     my $status_sql = q{SELECT COUNT(*) FROM bugs WHERE bug_status = ?};
@@ -258,6 +262,10 @@ sub get_old_data {
     open(DATA, '<', $file)
       || ThrowCodeError('chart_file_open_fail', {'filename' => $file});
 
+    if (Bugzilla->params->{'utf8'}) {
+        binmode DATA, ':utf8';
+    }
+
     my @data;
     my @columns;
     my $recreate = 0;