From 4c45a574bfd588c57fefce8117c2a9aec67d854a Mon Sep 17 00:00:00 2001
From: Jerome Reybert <jreybert@gmail.com>
Date: Wed, 9 Dec 2015 21:40:23 +0100
Subject: [PATCH] autoload/magit/git.vim: fix git_diff

---
 autoload/magit/git.vim | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/autoload/magit/git.vim b/autoload/magit/git.vim
index 519fd28..c0c2673 100644
--- a/autoload/magit/git.vim
+++ b/autoload/magit/git.vim
@@ -109,7 +109,7 @@ function! magit#git#git_diff(filename, status, mode)
 				\ " --no-color -p -- " . dev_null . " "
 				\ . a:filename
 	silent let diff_list=magit#utils#systemlist(git_cmd)
-	if ( dev_null != "" && v:shell_error != 0 )
+	if ( a:status != '?' && v:shell_error != 0 )
 		echohl WarningMsg
 		echom "Git error: " . string(diff_list)
 		echom "Git cmd: " . git_cmd
-- 
GitLab