Skip to content

Commit 4d3be1d

Browse files
authored
Merge pull request #2026 from gitster/kg/external-diff-save-env
diff: ensure correct lifetime of external_diff_cmd
2 parents 6b28658 + 6776a84 commit 4d3be1d

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

diff.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -489,7 +489,7 @@ static const char *external_diff(void)
489489

490490
if (done_preparing)
491491
return external_diff_cmd;
492-
external_diff_cmd = getenv("GIT_EXTERNAL_DIFF");
492+
external_diff_cmd = xstrdup_or_null(getenv("GIT_EXTERNAL_DIFF"));
493493
if (!external_diff_cmd)
494494
external_diff_cmd = external_diff_cmd_cfg;
495495
done_preparing = 1;

0 commit comments

Comments
 (0)