From: Michael Schroeder Date: Fri, 28 Nov 2008 17:26:21 +0000 (+0000) Subject: - fix problem sorting X-Git-Tag: BASE-SuSE-Code-12_1-Branch~354 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0578f769225db59cea38dccf09269d2e234f37ef;p=platform%2Fupstream%2Flibsolv.git - fix problem sorting --- diff --git a/src/solver.c b/src/solver.c index d9212ad..354ce6d 100644 --- a/src/solver.c +++ b/src/solver.c @@ -3224,8 +3224,8 @@ problems_sortcmp(const void *ap, const void *bp) { Queue *job = problems_sort_data; int af = job->elements[-a - 1] & SOLVER_ESSENTIAL; - int bf = job->elements[-a - 1] & SOLVER_ESSENTIAL; - int x = bf - af; + int bf = job->elements[-b - 1] & SOLVER_ESSENTIAL; + int x = af - bf; if (x) return x; }