]> Lady’s Gitweb - Gitweb/commitdiff
gitweb: Fix mimetype_guess_file for files with multiple extensions
authorJakub Narebski <redacted>
Tue, 19 Sep 2006 11:57:03 +0000 (13:57 +0200)
committerLady <redacted>
Mon, 6 Apr 2026 04:07:10 +0000 (00:07 -0400)
Fix getting correct mimetype for "blob_plain" view for files which have
multiple extensions, e.g. foo.1.html; now only the last extension
is used to find mimetype.

Noticed by Martin Waitz.

Signed-off-by: Jakub Narebski <redacted>
Signed-off-by: Junio C Hamano <redacted>
gitweb.perl

index 8c0e4731921c5df05292aec634ca0efcc093e0f8c52009d5e5bd9117b4406905..fae65b7130883901a981d300b2ddd830aa93ceb431e00e7adcbfbd6c895a00b2 100755 (executable)
@@ -1197,7 +1197,7 @@ sub mimetype_guess_file {
        }
        close(MIME);
 
        }
        close(MIME);
 
-       $filename =~ /\.(.*?)$/;
+       $filename =~ /\.([^.]*)$/;
        return $mimemap{$1};
 }
 
        return $mimemap{$1};
 }
 
This page took 0.282277 seconds and 4 git commands to generate.