From e3a231ec4f3a06409abb50ad4d3c587af3756667 Mon Sep 17 00:00:00 2001 From: Joseph Mirabel <jmirabel@laas.fr> Date: Fri, 9 Aug 2019 19:06:19 +0200 Subject: [PATCH] Fix graph::Validate::validateGraph --- src/graph/validation.cc | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/src/graph/validation.cc b/src/graph/validation.cc index 2c36740d..3cad1019 100644 --- a/src/graph/validation.cc +++ b/src/graph/validation.cc @@ -147,16 +147,8 @@ namespace hpp { bool success = true; States_t states = graph->stateSelector()->getStates(); - for (States_t::const_iterator _state = states.begin(); - _state != states.end(); ++_state) { - if (!validateState(*_state)) success = false; - } - - states = graph->stateSelector()->getWaypointStates(); - for (States_t::const_iterator _state = states.begin(); - _state != states.end(); ++_state) { - if (!validateState(*_state)) success = false; - } + for (std::size_t i = 1; i < graph->nbComponents(); ++i) + if (!validate(graph->get(i).lock())) success = false; return success; } -- GitLab