diff --git a/src/graph/edge.cc b/src/graph/edge.cc index e4ddaf3d08f51f262aa28aa0024d7db4822d6868..d08eb652fbf85d9564900ef783c50c3dc45a78fa 100644 --- a/src/graph/edge.cc +++ b/src/graph/edge.cc @@ -586,13 +586,12 @@ namespace hpp { for (NumericalConstraints_t::const_iterator it = paramNumericalConstraints_.begin (); it != paramNumericalConstraints_.end (); ++it) { - (*it)->rightHandSideFromConfig (qlevelset); + cp->rightHandSideFromConfig (*it, qlevelset); } for (LockedJoints_t::const_iterator it = paramLockedJoints_.begin (); it != paramLockedJoints_.end (); ++it) { - (*it)->rightHandSideFromConfig (qlevelset); + cp->rightHandSideFromConfig (*it, qlevelset); } - cp->updateRightHandSide (); // Eventually, do the projection. if (isShort_) q = qoffset;