From: Michael Schroeder Date: Mon, 21 Apr 2008 11:49:30 +0000 (+0000) Subject: - fix endless loop X-Git-Tag: BASE-SuSE-Code-12_1-Branch~308^2~394 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ec1ea8070b85917804885257563cfc1280b22aa5;p=thirdparty%2Flibsolv.git - fix endless loop --- diff --git a/src/solver.c b/src/solver.c index 77e9af67..4c0aa93a 100644 --- a/src/solver.c +++ b/src/solver.c @@ -3636,6 +3636,7 @@ removedisabledconflicts(Solver *solv, Queue *removed) { POOL_DEBUG(SAT_DEBUG_STATS, "re-conflicting package %s[%d]\n", solvable2str(pool, pool->solvables - new), -new); decisionmap[-new] = -1; + new = 0; n = 0; /* redo all rules */ } }