From: Kay Sievers Date: Wed, 23 Nov 2005 15:02:13 +0000 (+0100) Subject: set logo output to raw mode X-Git-Url: https://git.ladys.computer/Gitweb/commitdiff_plain/da36a523ef7eeb487c7ea5ccf8eaa34572d1e2b01f28ae291d02b4c60816490c?hp=4fbcadea1e38491f95abe4219c3ebd23249b7cbbd7df3290917318d3054ab673 set logo output to raw mode --- diff --git a/gitweb.cgi b/gitweb.cgi index 67345d6..e46e509 100755 --- a/gitweb.cgi +++ b/gitweb.cgi @@ -719,6 +719,7 @@ sub date_str { # git-logo (cached in browser for one day) sub git_logo { + binmode STDOUT, ':raw'; print $cgi->header(-type => 'image/png', -expires => '+1d'); # cat git-logo.png | hexdump -e '16/1 " %02x" "\n"' | sed 's/ /\\x/g' print "\x89\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52" .