diff options
author | Jakub Narebski <jnareb@gmail.com> | 2006-09-19 20:47:27 +0200 |
---|---|---|
committer | Junio C Hamano <junkio@cox.net> | 2006-09-20 10:26:08 -0700 |
commit | 62e27f273d66afa996cb7aee6cdb25fbedc053f6 (patch) | |
tree | 6db6248114a17cf1fe3ff0bf6e3418bf239c0e04 /gitweb | |
parent | 120ddde2a843e923944abd5d6e61f8625e820e92 (diff) | |
download | git-62e27f273d66afa996cb7aee6cdb25fbedc053f6.tar.gz git-62e27f273d66afa996cb7aee6cdb25fbedc053f6.tar.xz |
gitweb: Fix thinko in git_tags and git_heads
git_get_refs_list always return reference to list (and reference to
hash which we ignore), so $taglist (in git_tags) and $headlist (in
git_heads) are always defined, but @$taglist / @$headlist might be
empty. Replaced incorrect "if (defined @$taglist)" with
"if (@$taglist)" in git_tags and respectively in git_heads.
Signed-off-by: Jakub Narebski <jnareb@gmail.com>
Signed-off-by: Junio C Hamano <junkio@cox.net>
Diffstat (limited to 'gitweb')
-rwxr-xr-x | gitweb/gitweb.perl | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gitweb/gitweb.perl b/gitweb/gitweb.perl index 0d13b3388..baadbe751 100755 --- a/gitweb/gitweb.perl +++ b/gitweb/gitweb.perl @@ -2576,7 +2576,7 @@ sub git_tags { git_print_header_div('summary', $project); my ($taglist) = git_get_refs_list("tags"); - if (defined @$taglist) { + if (@$taglist) { git_tags_body($taglist); } git_footer_html(); @@ -2589,7 +2589,7 @@ sub git_heads { git_print_header_div('summary', $project); my ($headlist) = git_get_refs_list("heads"); - if (defined @$headlist) { + if (@$headlist) { git_heads_body($headlist, $head); } git_footer_html(); |