[zypp-commit] r8402 - /trunk/sat-solver/src/dirpool.h
Author: matz Date: Wed Jan 30 03:49:45 2008 New Revision: 8402 URL: http://svn.opensuse.org/viewcvs/zypp?rev=8402&view=rev Log: A subtle but fatal off-by-one. Modified: trunk/sat-solver/src/dirpool.h Modified: trunk/sat-solver/src/dirpool.h URL: http://svn.opensuse.org/viewcvs/zypp/trunk/sat-solver/src/dirpool.h?rev=8402&r1=8401&r2=8402&view=diff ============================================================================== --- trunk/sat-solver/src/dirpool.h (original) +++ trunk/sat-solver/src/dirpool.h Wed Jan 30 03:49:45 2008 @@ -35,7 +35,7 @@ static inline Id dirpool_sibling(Dirpool *dp, Id did) { - if (did + 1 <= dp->ndirs && dp->dirs[did + 1] > 0) + if (did + 1 < dp->ndirs && dp->dirs[did + 1] > 0) return did + 1; while (dp->dirs[--did] > 0) ; -- To unsubscribe, e-mail: zypp-commit+unsubscribe@opensuse.org For additional commands, e-mail: zypp-commit+help@opensuse.org
participants (1)
-
matz@svn.opensuse.org