diff --git a/Packages/Triangulation_3/include/CGAL/Triangulation_iterators_3.h b/Packages/Triangulation_3/include/CGAL/Triangulation_iterators_3.h index 9d40e6c4feb..11a78229671 100644 --- a/Packages/Triangulation_3/include/CGAL/Triangulation_iterators_3.h +++ b/Packages/Triangulation_3/include/CGAL/Triangulation_iterators_3.h @@ -73,7 +73,7 @@ public: typedef CGAL_Triangulation_cell_iterator Cell_iterator; CGAL_Triangulation_cell_iterator() - : _ib(), _tr(), _inf() + : _ib(), _tr(NULL), _inf(true) {} CGAL_Triangulation_cell_iterator(CGAL_Triangulation *tr, bool inf) @@ -91,7 +91,7 @@ public: // for past-end iterator // does not need to find a finite cell CGAL_Triangulation_cell_iterator(CGAL_Triangulation *tr) - : _ib( &(tr->_tds), 1), _tr(tr), _inf() + : _ib( &(tr->_tds), 1), _tr(tr), _inf(true) { } CGAL_Triangulation_cell_iterator(const Cell_iterator & cit) @@ -457,7 +457,7 @@ public: } CGAL_Triangulation_facet_iterator(CGAL_Triangulation *tr) - : _ib( &(tr->_tds), 1), _tr(tr), _inf() + : _ib( &(tr->_tds), 1), _tr(tr), _inf(true) { } CGAL_Triangulation_facet_iterator(const Facet_iterator & fi)