diff options
author | Edward Thomson <ethomson@edwardthomson.com> | 2015-06-10 16:42:07 -0400 |
---|---|---|
committer | Edward Thomson <ethomson@edwardthomson.com> | 2015-06-10 16:42:07 -0400 |
commit | 7f8cd672a13b317aea6aebbf15af2e94a3c6a47c (patch) | |
tree | f527eeb9cfd413c80f492adabc28e5c37f6bd8ee | |
parent | 4e883b5ec7e33ed670fe2a55420c45c5f15bc112 (diff) | |
parent | 50456801c017e22696b9d756daf3a4a66e6b9bb8 (diff) | |
download | libgit2-7f8cd672a13b317aea6aebbf15af2e94a3c6a47c.tar.gz |
Merge pull request #3204 from git-up/git_diff_find_similar
Fixed handling of GIT_DELTA_CONFLICTED in git_diff_find_similar()
-rw-r--r-- | src/diff_tform.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/diff_tform.c b/src/diff_tform.c index 7d8463573..03dd9c9f7 100644 --- a/src/diff_tform.c +++ b/src/diff_tform.c @@ -676,11 +676,13 @@ static bool is_rename_target( return false; /* only consider ADDED, RENAMED, COPIED, and split MODIFIED as - * targets; maybe include UNTRACKED and IGNORED if requested. + * targets; maybe include UNTRACKED if requested. */ switch (delta->status) { case GIT_DELTA_UNMODIFIED: case GIT_DELTA_DELETED: + case GIT_DELTA_IGNORED: + case GIT_DELTA_CONFLICTED: return false; case GIT_DELTA_MODIFIED: @@ -707,9 +709,6 @@ static bool is_rename_target( return false; break; - case GIT_DELTA_IGNORED: - return false; - default: /* all other status values should be checked */ break; } @@ -735,6 +734,7 @@ static bool is_rename_source( case GIT_DELTA_UNTRACKED: case GIT_DELTA_UNREADABLE: case GIT_DELTA_IGNORED: + case GIT_DELTA_CONFLICTED: return false; case GIT_DELTA_DELETED: |