From 02b126d961a47c1d352ff1d56eeab5c7eb83e1df Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Loriot?= Date: Wed, 17 May 2023 17:08:01 +0200 Subject: [PATCH] maps are not necessarily default constructible --- .../CGAL/boost/graph/IO/Generic_facegraph_builder.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/BGL/include/CGAL/boost/graph/IO/Generic_facegraph_builder.h b/BGL/include/CGAL/boost/graph/IO/Generic_facegraph_builder.h index 4952f5f0a5f..a83944ac3ad 100644 --- a/BGL/include/CGAL/boost/graph/IO/Generic_facegraph_builder.h +++ b/BGL/include/CGAL/boost/graph/IO/Generic_facegraph_builder.h @@ -105,10 +105,10 @@ public: // Default constructors should only be used when VNM, VCM, etc. are defined as Constant_property_maps // This fails in cases where get_parameter() succeeds // even though internal_np::Lookup_named_param_def defaulted to Constant_property_map - VNM vnm = choose_parameter(get_parameter(np, internal_np::vertex_normal_map), VNM()); - VCM vcm = choose_parameter(get_parameter(np, internal_np::vertex_color_map), VCM()); - VTM vtm = choose_parameter(get_parameter(np, internal_np::vertex_texture_map), VTM()); - FCM fcm = choose_parameter(get_parameter(np, internal_np::face_color_map), FCM()); + VNM vnm = choose_parameter(get_parameter(np, internal_np::vertex_normal_map)); + VCM vcm = choose_parameter(get_parameter(np, internal_np::vertex_color_map)); + VTM vtm = choose_parameter(get_parameter(np, internal_np::vertex_texture_map)); + FCM fcm = choose_parameter(get_parameter(np, internal_np::face_color_map)); const bool has_vertex_normals = (is_vnm_requested && !(vertex_normals.empty())); const bool has_vertex_colors = (is_vcm_requested && !(vertex_colors.empty()));