Merge pull request #145 from microsoft/kg/external-diff-save-env

Fix problems with `git difftool` and a large number of files
This commit is contained in:
Johannes Schindelin 2019-05-29 15:07:37 +02:00 коммит произвёл GitHub
Родитель adf2904912 e4784d6a31
Коммит 97b25226d1
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 1 добавлений и 1 удалений

2
diff.c
Просмотреть файл

@ -489,7 +489,7 @@ static const char *external_diff(void)
if (done_preparing)
return external_diff_cmd;
external_diff_cmd = getenv("GIT_EXTERNAL_DIFF");
external_diff_cmd = xstrdup_or_null(getenv("GIT_EXTERNAL_DIFF"));
if (!external_diff_cmd)
external_diff_cmd = external_diff_cmd_cfg;
done_preparing = 1;