summaryrefslogtreecommitdiff
path: root/gitweb
diff options
context:
space:
mode:
authorLibravatar Junio C Hamano <junkio@cox.net>2006-07-31 21:00:16 -0700
committerLibravatar Junio C Hamano <junkio@cox.net>2006-07-31 21:00:58 -0700
commit5d1acf4da0d22d73c6b5d70887003d8fa7642ecc (patch)
tree3262a3a63e6845c7a229947e2d6f29d5fad2c738 /gitweb
parentgitweb: when showing history of a tree, show tree link not blob (diff)
downloadtgif-5d1acf4da0d22d73c6b5d70887003d8fa7642ecc.tar.xz
gitweb: avoid undefined value warning in print_page_path
The function unconditionally tried to match $type but some callers did not pass it. Signed-off-by: Junio C Hamano <junkio@cox.net>
Diffstat (limited to 'gitweb')
-rwxr-xr-xgitweb/gitweb.cgi6
1 files changed, 3 insertions, 3 deletions
diff --git a/gitweb/gitweb.cgi b/gitweb/gitweb.cgi
index 3cd4ce2a01..9dc300d450 100755
--- a/gitweb/gitweb.cgi
+++ b/gitweb/gitweb.cgi
@@ -1035,7 +1035,7 @@ sub git_print_page_path {
if (!defined $name) {
print "<div class=\"page_path\"><b>/</b></div>\n";
- } elsif ($type =~ "blob") {
+ } elsif (defined $type && $type eq 'blob') {
print "<div class=\"page_path\"><b>" .
$cgi->a({-href => "$my_uri?" . esc_param("p=$project;a=blob_plain;f=$file_name")}, esc_html($name)) . "</b><br/></div>\n";
} else {
@@ -1550,7 +1550,7 @@ sub git_blame {
" | " . $cgi->a({-href => "$my_uri?" . esc_param("p=$project;a=blame;f=$file_name")}, "head");
git_page_nav('','', $hash_base,$co{'tree'},$hash_base, $formats_nav);
git_header_div('commit', esc_html($co{'title'}), $hash_base);
- git_print_page_path($file_name);
+ git_print_page_path($file_name, 'blob');
print "<div class=\"page_body\">\n";
print <<HTML;
<table class="blame">
@@ -1773,7 +1773,7 @@ sub git_tree {
if (defined $file_name) {
$base = esc_html("$file_name/");
}
- git_print_page_path($file_name);
+ git_print_page_path($file_name, 'tree');
print "<div class=\"page_body\">\n";
print "<table cellspacing=\"0\">\n";
my $alternate = 0;