[PATCH v2 1/4] difftool: silence uninitialized variable warning
- From
David Aguilar <davvid@gmail.com>
- Date
- Feb 20, 2013, 05:35 UTC
- Message-ID
- <1361338528-17835-1-git-send-email-davvid@gmail.com>
Git::config() returns `undef` when given keys that do not exist. Check that the $guitool value is defined to prevent a noisy "Use of uninitialized variable $guitool in length" warning.
Signed-off-by: David Aguilar <davvid@gmail.com> --- Unchanged from last time but included in the series for convenience.
git-difftool.perl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/git-difftool.perl b/git-difftool.perl index 0a90de4..12231fb 100755 --- a/git-difftool.perl +++ b/git-difftool.perl @@ -336,7 +336,7 @@ sub main } if ($opts{gui}) { my $guitool = Git::config('diff.guitool'); - if (length($guitool) > 0) { + if (defined($guitool) && length($guitool) > 0) { $ENV{GIT_DIFF_TOOL} = $guitool; } }
-- 1.8.2.rc0.20.gf548dd7