diff --git a/Triangulation_2/include/CGAL/Triangulation_2/insert_constraints.h b/Triangulation_2/include/CGAL/Triangulation_2/insert_constraints.h index 7d766fb9927..a45dd23a301 100644 --- a/Triangulation_2/include/CGAL/Triangulation_2/insert_constraints.h +++ b/Triangulation_2/include/CGAL/Triangulation_2/insert_constraints.h @@ -38,13 +38,16 @@ namespace CGAL { IndicesIterator indices_first, IndicesIterator indices_beyond ) { + if(indices_first == indices_beyond){ + return 0; + } typedef typename T::Vertex_handle Vertex_handle; typedef typename T::Face_handle Face_handle; typedef typename T::Geom_traits Geom_traits; typedef typename T::Point Point; typedef std::vector Vertex_indices; typedef std::vector Vertices; - + Vertex_indices vertex_indices; vertex_indices.resize(points.size());