diff --git a/Mesh/yamakawa.cpp b/Mesh/yamakawa.cpp index eb0d7d6b179d649b704a753592954c794c2ced4b..61023601017add5c3024e630c95c05f9c38a1c38 100644 --- a/Mesh/yamakawa.cpp +++ b/Mesh/yamakawa.cpp @@ -7654,8 +7654,10 @@ bool Recombinator_Graph::merge_hex(GRegion *gr, Hex *hex) { gr->tetrahedra.end(), (MTetrahedron*)(*it_tet_to_remove)); - if (itfind_tet_region != gr->tetrahedra.end()) + if (itfind_tet_region != gr->tetrahedra.end()) { gr->tetrahedra.erase(itfind_tet_region); + delete *it_tet_to_remove; + } }