From 2632f960027095fa2638fe2ebf90d34e393fe37c Mon Sep 17 00:00:00 2001 From: Mael Date: Mon, 3 Feb 2020 12:11:41 +0100 Subject: [PATCH] Fix value type --- .../CGAL/Polygon_mesh_processing/connected_components.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/connected_components.h b/Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/connected_components.h index fa332c05e10..4935db60735 100644 --- a/Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/connected_components.h +++ b/Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/connected_components.h @@ -217,9 +217,9 @@ connected_components(const PolygonMesh& pmesh, = choose_parameter(get_parameter(np, internal_np::edge_is_constrained), internal::No_constraint()); - typename GetFaceIndexMap::const_type - fimap = choose_parameter(get_parameter(np, internal_np::face_index), - get_const_property_map(boost::face_index, pmesh)); + typedef typename GetFaceIndexMap::const_type FaceIndexMap; + FaceIndexMap fimap = choose_parameter(get_parameter(np, internal_np::face_index), + get_const_property_map(boost::face_index, pmesh)); typename boost::property_traits::value_type i=0; std::vector handled(num_faces(pmesh), false); @@ -232,7 +232,7 @@ connected_components(const PolygonMesh& pmesh, { face_descriptor fq = queue.back(); queue.pop_back(); - typename boost::property_traits::value_type fq_id = get(fimap,fq); + typename boost::property_traits::value_type fq_id = get(fimap,fq); if ( handled[fq_id]) continue; handled[fq_id]=true; put(fcm, fq, i);