From 281bf0cf4e1646237daa15ab6b032d6dd9aee0c9 Mon Sep 17 00:00:00 2001 From: Kay Sievers Date: Mon, 1 May 2006 03:40:22 +0200 Subject: [PATCH] handle utf8 characters from /etc/passwd --- gitweb.cgi | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gitweb.cgi b/gitweb.cgi index c1bb62459..9056a7fda 100755 --- a/gitweb.cgi +++ b/gitweb.cgi @@ -787,7 +787,7 @@ sub get_file_owner { } my $owner = $gcos; $owner =~ s/[,;].*$//; - return $owner; + return decode("utf8", $owner, Encode::FB_DEFAULT); } sub git_read_projects { @@ -823,7 +823,7 @@ sub git_read_projects { if (-e "$projectroot/$path/HEAD") { my $pr = { path => $path, - owner => $owner, + owner => decode("utf8", $owner, Encode::FB_DEFAULT), }; push @list, $pr } @@ -1025,7 +1025,7 @@ sub git_summary { $pr = unescape($pr); $ow = unescape($ow); if ($pr eq $project) { - $owner = $ow; + $owner = decode("utf8", $ow, Encode::FB_DEFAULT); last; } } -- 2.30.2