Author: kkaempf Date: Tue Dec 9 12:01:29 2008 New Revision: 11911 URL: http://svn.opensuse.org/viewcvs/zypp?rev=11911&view=rev Log: fix check for rule before calling problemruleinfo Modified: trunk/sat-solver/bindings/solver.i Modified: trunk/sat-solver/bindings/solver.i URL: http://svn.opensuse.org/viewcvs/zypp/trunk/sat-solver/bindings/solver.i?rev=11911&r1=11910&r2=11911&view=diff ============================================================================== --- trunk/sat-solver/bindings/solver.i (original) +++ trunk/sat-solver/bindings/solver.i Tue Dec 9 12:01:29 2008 @@ -305,8 +305,9 @@ Id depp = 0, sourcep = 0, targetp = 0; SolverProbleminfo pi; Swig_Type result = Swig_Array(); - if (decision->rule > 0) { - pi = solver_problemruleinfo($self, &(t->queue), decision->rule - $self->rules, &depp, &sourcep, &targetp); + Id rule = decision->rule - $self->rules; + if (rule > 0) { + pi = solver_problemruleinfo($self, &(t->queue), rule, &depp, &sourcep, &targetp); Swig_Append(result, Swig_Int(pi)); } else { -- To unsubscribe, e-mail: zypp-commit+unsubscribe@opensuse.org For additional commands, e-mail: zypp-commit+help@opensuse.org