Changed commit time sorting to be descending (from newest to oldest).

Signed-off-by: Vicent Marti <tanoku@gmail.com>
Signed-off-by: Andreas Ericsson <ae@op5.se>
This commit is contained in:
Vicent Marti 2010-05-25 22:00:55 +02:00 committed by Andreas Ericsson
parent e5d1faefab
commit 82b1db3b35
2 changed files with 3 additions and 3 deletions

View File

@ -350,7 +350,7 @@ void git_commit_list_timesort(git_commit_list *list)
e = q, q = q->next, q_size--;
else if (q_size == 0 || q == NULL ||
p->commit->commit_time <= q->commit->commit_time)
p->commit->commit_time >= q->commit->commit_time)
e = p, p = p->next, p_size--;
else

View File

@ -12,10 +12,10 @@ BEGIN_TEST(list_timesort_test)
time_t previous_time;
#define TEST_SORTED() \
previous_time = 0;\
previous_time = INT_MAX;\
for (n = list.head; n != NULL; n = n->next)\
{\
must_be_true(n->commit->commit_time >= previous_time);\
must_be_true(n->commit->commit_time <= previous_time);\
previous_time = n->commit->commit_time;\
}