diff options
author | Jakub Narebski <jnareb@gmail.com> | 2006-08-27 23:44:38 +0200 |
---|---|---|
committer | Junio C Hamano <junkio@cox.net> | 2006-08-27 15:15:27 -0700 |
commit | 023782bd4df765b0555b8abc1830d9a90cdccca2 (patch) | |
tree | 2007f9c8f4e52d7645009724fbd988c094b1f44d /gitweb | |
parent | c8a99d76749aeaa6b7fd8555724a4921eb677a37 (diff) | |
download | git-023782bd4df765b0555b8abc1830d9a90cdccca2.tar.gz git-023782bd4df765b0555b8abc1830d9a90cdccca2.tar.xz |
gitweb: Remove unused git_get_{preceding,following}_references
Remove unused (and with errors in implementation)
git_get_{preceding,following}_references subroutines.
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 | 51 |
1 files changed, 0 insertions, 51 deletions
diff --git a/gitweb/gitweb.perl b/gitweb/gitweb.perl index 7b458bcf8..9aa7e4df4 100755 --- a/gitweb/gitweb.perl +++ b/gitweb/gitweb.perl @@ -784,57 +784,6 @@ sub git_get_references { return \%refs; } -sub git_get_following_references { - my $hash = shift || return undef; - my $type = shift; - my $base = shift || $hash_base || "HEAD"; - - my $refs = git_get_references($type); - open my $fd, "-|", $GIT, "rev-list", $base - or return undef; - my @commits = map { chomp; $_ } <$fd>; - close $fd - or return undef; - - my @reflist; - my $lastref; - - foreach my $commit (@commits) { - foreach my $ref (@{$refs->{$commit}}) { - $lastref = $ref; - push @reflist, $lastref; - } - if ($commit eq $hash) { - last; - } - } - - return wantarray ? @reflist : $lastref; -} - -sub git_get_preceding_references { - my $hash = shift || return undef; - my $type = shift; - - my $refs = git_get_references($type); - open my $fd, "-|", $GIT, "rev-list", $hash - or return undef; - my @commits = map { chomp; $_ } <$fd>; - close $fd - or return undef; - - my @reflist; - - foreach my $commit (@commits) { - foreach my $ref (@{$refs->{$commit}}) { - return $ref unless wantarray; - push @reflist, $ref; - } - } - - return @reflist; -} - sub git_get_rev_name_tags { my $hash = shift || return undef; |