diff --git a/src/graph/graph.cc b/src/graph/graph.cc index 021aef36eaf29e670441653bdff0bdfbe4d65fc3..3d153daa09220c802ecb70cebff9c63bf048aad5 100644 --- a/src/graph/graph.cc +++ b/src/graph/graph.cc @@ -125,11 +125,12 @@ namespace hpp { StatePtr_t Graph::getNode (ConfigurationIn_t config) const { - return stateSelector_->getState (config); + return getState (config); } StatePtr_t Graph::getState (ConfigurationIn_t config) const { + if (!stateSelector_) throw std::runtime_error ("No StateSelector in Constraint Graph."); return stateSelector_->getState (config); }