diff --git a/Nef_3/include/CGAL/Nef_3/SFace.h b/Nef_3/include/CGAL/Nef_3/SFace.h index e0d3b8f1075..3ee882271d6 100644 --- a/Nef_3/include/CGAL/Nef_3/SFace.h +++ b/Nef_3/include/CGAL/Nef_3/SFace.h @@ -54,13 +54,12 @@ class SFace_base { SFace_cycle_const_iterator; Vertex_handle center_vertex_; Volume_handle volume_; - // Object_list boundary_entry_objects_; // SEdges, SLoops, SVertices + Object_list boundary_entry_objects_; // SEdges, SLoops, SVertices GenPtr info_; // temporary needed: Mark mark_; public: - Object_list boundary_entry_objects_; // SEdges, SLoops, SVertices SFace_base() : center_vertex_(), volume_(), info_(), mark_() {} diff --git a/Nef_3/include/CGAL/Nef_3/Vertex.h b/Nef_3/include/CGAL/Nef_3/Vertex.h index aa64cb766ca..f669ba7fcfc 100644 --- a/Nef_3/include/CGAL/Nef_3/Vertex.h +++ b/Nef_3/include/CGAL/Nef_3/Vertex.h @@ -261,8 +261,7 @@ class Vertex_base { fend = sfaces_end(); while (fit != fend) { SFace_iterator fdel = fit++; - CGAL_assertion(&fdel->boundary_entry_objects_ == &fdel->boundary_entry_objects()); - sncp()->reset_sm_object_list(fdel->boundary_entry_objects_); + sncp()->reset_sm_object_list(fdel->boundary_entry_objects()); sncp()->delete_sface_only(fdel); } sfaces_begin_ = sfaces_last_ = sncp()->sfaces_end();