X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=blobdiff_plain;f=git-difftool.perl;h=adc42de8752fd395707f1e395c61991b3146cebb;hb=a33fb40fe477fa1a9ce882230415f19378959390;hp=d975d072dbf0fab36266c3f3a71a69875206e4d8;hpb=4e7d08a229a531f8d7841a8a1a892d5989130d67;p=git.git diff --git a/git-difftool.perl b/git-difftool.perl index d975d072d..adc42de87 100755 --- a/git-difftool.perl +++ b/git-difftool.perl @@ -78,11 +78,13 @@ sub generate_command next; } if ($arg eq '-g' || $arg eq '--gui') { - my $tool = Git::command_oneline('config', - 'diff.guitool'); - if (length($tool)) { - $ENV{GIT_DIFF_TOOL} = $tool; - } + eval { + my $tool = Git::command_oneline('config', + 'diff.guitool'); + if (length($tool)) { + $ENV{GIT_DIFF_TOOL} = $tool; + } + }; next; } if ($arg eq '-y' || $arg eq '--no-prompt') {