diff options
author | Arthur Schreiber <schreiber.arthur@gmail.com> | 2013-06-25 18:36:37 +0200 |
---|---|---|
committer | Arthur Schreiber <schreiber.arthur@gmail.com> | 2013-06-25 18:36:37 +0200 |
commit | 3736b64f0520f1fb0c79cf6ef29eeca7507c167c (patch) | |
tree | 5420794e4c873a269d654e0e5769a6aaa9871e9e | |
parent | eddc1f1ed78898a4ca41480045b1d0d5b075e773 (diff) | |
download | libgit2-3736b64f0520f1fb0c79cf6ef29eeca7507c167c.tar.gz |
Prefer younger merge bases over older ones.
git-core prefers younger merge bases over older ones in case that multiple valid merge bases exists.
-rw-r--r-- | src/commit_list.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/commit_list.c b/src/commit_list.c index bd5b5201a..64416e54d 100644 --- a/src/commit_list.c +++ b/src/commit_list.c @@ -36,7 +36,7 @@ git_commit_list *git_commit_list_insert_by_date(git_commit_list_node *item, git_ git_commit_list *p; while ((p = *pp) != NULL) { - if (git_commit_list_time_cmp(p->item, item) < 0) + if (git_commit_list_time_cmp(p->item, item) > 0) break; pp = &p->next; |