* [PATCH] gitweb: fix uninitialized variable warning.
@ 2006-09-16 21:09 Martin Waitz
2006-09-17 9:00 ` Junio C Hamano
0 siblings, 1 reply; 2+ messages in thread
From: Martin Waitz @ 2006-09-16 21:09 UTC (permalink / raw)
To: git
Perl spit out a varning when "blob" or "blob_plain" actions were
used without a $hash parameter.
Signed-off-by: Martin Waitz <tali@admingilde.org>
---
gitweb/gitweb.perl | 16 ++++++++--------
1 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/gitweb/gitweb.perl b/gitweb/gitweb.perl
index 2789657..ee561c6 100755
--- a/gitweb/gitweb.perl
+++ b/gitweb/gitweb.perl
@@ -2380,11 +2380,7 @@ sub git_heads {
}
sub git_blob_plain {
- # blobs defined by non-textual hash id's can be cached
my $expires;
- if ($hash =~ m/^[0-9a-fA-F]{40}$/) {
- $expires = "+1d";
- }
if (!defined $hash) {
if (defined $file_name) {
@@ -2394,7 +2390,11 @@ sub git_blob_plain {
} else {
die_error(undef, "No file name defined");
}
+ } elsif ($hash =~ m/^[0-9a-fA-F]{40}$/) {
+ # blobs defined by non-textual hash id's can be cached
+ $expires = "+1d";
}
+
my $type = shift;
open my $fd, "-|", git_cmd(), "cat-file", "blob", $hash
or die_error(undef, "Couldn't cat $file_name, $hash");
@@ -2422,11 +2422,7 @@ sub git_blob_plain {
}
sub git_blob {
- # blobs defined by non-textual hash id's can be cached
my $expires;
- if ($hash =~ m/^[0-9a-fA-F]{40}$/) {
- $expires = "+1d";
- }
if (!defined $hash) {
if (defined $file_name) {
@@ -2436,7 +2432,11 @@ sub git_blob {
} else {
die_error(undef, "No file name defined");
}
+ } elsif ($hash =~ m/^[0-9a-fA-F]{40}$/) {
+ # blobs defined by non-textual hash id's can be cached
+ $expires = "+1d";
}
+
my $have_blame = gitweb_check_feature('blame');
open my $fd, "-|", git_cmd(), "cat-file", "blob", $hash
or die_error(undef, "Couldn't cat $file_name, $hash");
--
1.4.2.gb8b6b
--
Martin Waitz
^ permalink raw reply related [flat|nested] 2+ messages in thread* Re: [PATCH] gitweb: fix uninitialized variable warning.
2006-09-16 21:09 [PATCH] gitweb: fix uninitialized variable warning Martin Waitz
@ 2006-09-17 9:00 ` Junio C Hamano
0 siblings, 0 replies; 2+ messages in thread
From: Junio C Hamano @ 2006-09-17 9:00 UTC (permalink / raw)
To: Martin Waitz; +Cc: git
Martin Waitz <tali@admingilde.org> writes:
> @@ -2436,7 +2432,11 @@ sub git_blob {
> } else {
> die_error(undef, "No file name defined");
> }
> + } elsif ($hash =~ m/^[0-9a-fA-F]{40}$/) {
> + # blobs defined by non-textual hash id's can be cached
> + $expires = "+1d";
> }
> +
> my $have_blame = gitweb_check_feature('blame');
> open my $fd, "-|", git_cmd(), "cat-file", "blob", $hash
> or die_error(undef, "Couldn't cat $file_name, $hash");
Will apply, but you seem to be out of sync.
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2006-09-17 9:00 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-09-16 21:09 [PATCH] gitweb: fix uninitialized variable warning Martin Waitz
2006-09-17 9:00 ` Junio C Hamano
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).