diff options
author | Junio C Hamano <junkio@cox.net> | 2006-07-31 21:00:16 -0700 |
---|---|---|
committer | Junio C Hamano <junkio@cox.net> | 2006-07-31 21:00:58 -0700 |
commit | 5d1acf4da0d22d73c6b5d70887003d8fa7642ecc (patch) | |
tree | 3262a3a63e6845c7a229947e2d6f29d5fad2c738 /gitweb | |
parent | 498934a7e5410b815a9089c1b5205271d73e0f11 (diff) | |
download | git-5d1acf4da0d22d73c6b5d70887003d8fa7642ecc.tar.gz git-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-x | gitweb/gitweb.cgi | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gitweb/gitweb.cgi b/gitweb/gitweb.cgi index 3cd4ce2a0..9dc300d45 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; |