set logo output to raw mode
authorKay Sievers <kay.sievers@suse.de>
Wed, 23 Nov 2005 15:02:13 +0000 (16:02 +0100)
committerKay Sievers <kay.sievers@suse.de>
Wed, 23 Nov 2005 15:02:13 +0000 (16:02 +0100)
gitweb.cgi

index dc4435c..aaf79cc 100755 (executable)
@@ -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" .