From: Dan Zwell Date: Thu, 22 Nov 2007 10:55:34 GMT Subject: [PATCH 2/5] Don't return 'undef' in case called in a vector context. Message-ID: <20071122045534.435f01bb@paradox.zwell.net> In-Reply-To: <20071110180109.34febc3f@paradox.zwell.net> Previously, the Git->repository()->config('non-existent.key') evaluated to as true in a vector context. Call 'return' with no argument, instead. Signed-off-by: Dan Zwell --- This isn't color related, but the next change I make to Git.pm depends on this. perl/Git.pm | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/perl/Git.pm b/perl/Git.pm index dca92c8..6603762 100644 --- a/perl/Git.pm +++ b/perl/Git.pm @@ -508,7 +508,7 @@ sub config { my $E = shift; if ($E->value() == 1) { # Key not found. - return undef; + return; } else { throw $E; } -- 1.5.3.5.565.gf0b83-dirty