summaryrefslogtreecommitdiff
path: root/builtin/patch-id.c
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2015-10-09 20:38:30 (GMT)
committerJunio C Hamano <gitster@pobox.com>2015-10-09 20:38:30 (GMT)
commitc63d4b2fe86876cc210d8bf22bd84d617f7815b7 (patch)
tree05e8d7cbd26ae9998dfaaf47c9b7a20253d3f0d8 /builtin/patch-id.c
parent22f698cb188243b313e024d618283e0293e37140 (diff)
downloadgit-c63d4b2fe86876cc210d8bf22bd84d617f7815b7.zip
git-c63d4b2fe86876cc210d8bf22bd84d617f7815b7.tar.gz
git-c63d4b2fe86876cc210d8bf22bd84d617f7815b7.tar.bz2
am -3: do not let failed merge from completing the error codepath
When "am" was rewritten in C, the codepath for falling back to three-way merge was mistakenly made to make an internal call to merge-recursive, disabling the error reporting code for certain types of errors merge-recursive detects and reports by calling die(). This is a quick-fix for correctness. The ideal endgame would be to replace run_command() in run_fallback_merge_recursive() with a direct call after making sure that internal call to merge-recursive does not die(). Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'builtin/patch-id.c')
0 files changed, 0 insertions, 0 deletions