diff --git a/include/lsgrmGraphOperations.txx b/include/lsgrmGraphOperations.txx index c85e2312dfdeee0bf3a89a329977b3702bd2f792..76d647b21518ddedcbd438140f5416c9b531c804 100644 --- a/include/lsgrmGraphOperations.txx +++ b/include/lsgrmGraphOperations.txx @@ -1052,12 +1052,9 @@ void RemoveEdgeToUnstableNode(typename TSegmenter::NodePointerType nodePtr) for(auto& edg : nodePtr->m_Edges) { auto nodeNeighbor = edg.GetRegion(); - //RAFGAET : Naive debug, do not process if NULL pointer - if (nodeNeighbor) { //added - auto EdgeToNode = grm::GraphOperations<TSegmenter>::FindEdge(nodeNeighbor, nodePtr); - assert(EdgeToNode != nodeNeighbor->m_Edges.end()); - nodeNeighbor->m_Edges.erase(EdgeToNode); - } //added + auto EdgeToNode = grm::GraphOperations<TSegmenter>::FindEdge(nodeNeighbor, nodePtr); + assert(EdgeToNode != nodeNeighbor->m_Edges.end()); + nodeNeighbor->m_Edges.erase(EdgeToNode); } }