Revert "With Richard: changing from "unsafe_erase" to "erase""
This reverts commit 562bee77cc046234b19fd230c165b5e5f51a8ba3.release/4.3a0
parent
bd89c5fd45
commit
4e8fe533c8
|
@ -416,7 +416,7 @@ namespace gtsam {
|
|||
child->parent_ = typename Clique::weak_ptr();
|
||||
|
||||
BOOST_FOREACH(Key j, clique->conditional()->frontals()) {
|
||||
nodes_.erase(j);
|
||||
nodes_.unsafe_erase(j);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -495,7 +495,7 @@ namespace gtsam {
|
|||
|
||||
// Remove this node from the nodes index
|
||||
BOOST_FOREACH(Key j, (*clique)->conditional()->frontals()) {
|
||||
nodes_.erase(j); }
|
||||
nodes_.unsafe_erase(j); }
|
||||
|
||||
// Erase the parent and children pointers
|
||||
(*clique)->parent_.reset();
|
||||
|
|
|
@ -55,7 +55,7 @@ void ISAM2::Impl::RemoveVariables(const FastSet<Key>& unusedKeys, const FastVect
|
|||
deltaNewton.erase(key);
|
||||
RgProd.erase(key);
|
||||
replacedKeys.erase(key);
|
||||
nodes.erase(key);
|
||||
nodes.unsafe_erase(key);
|
||||
theta.erase(key);
|
||||
fixedVariables.erase(key);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue