From b99c384528eecd03ebedb4e8d88525604ffbe5d1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Loriot?= Date: Sun, 23 Apr 2023 19:25:48 +0200 Subject: [PATCH] boost::remove_pointer -> std::remove_pointer --- .../Polyhedron/Plugins/PMP/Isotropic_remeshing_plugin.cpp | 4 ++-- STL_Extension/include/CGAL/vector.h | 5 ++--- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/Polyhedron/demo/Polyhedron/Plugins/PMP/Isotropic_remeshing_plugin.cpp b/Polyhedron/demo/Polyhedron/Plugins/PMP/Isotropic_remeshing_plugin.cpp index 37dcedc8adb..53693c31637 100644 --- a/Polyhedron/demo/Polyhedron/Plugins/PMP/Isotropic_remeshing_plugin.cpp +++ b/Polyhedron/demo/Polyhedron/Plugins/PMP/Isotropic_remeshing_plugin.cpp @@ -122,8 +122,8 @@ void split_long_duplicated_edge(const HedgeRange& hedge_range, { typedef typename HedgeRange::value_type Pair; typedef typename Pair::first_type halfedge_descriptor; - typedef typename boost::remove_pointer< - typename Pair::second_type>::type TriangleMesh; + typedef std::remove_pointer_t< + typename Pair::second_type> TriangleMesh; typedef typename boost::property_map::type PointPMap; typedef typename boost::property_traits::value_type Point_3; diff --git a/STL_Extension/include/CGAL/vector.h b/STL_Extension/include/CGAL/vector.h index 9dd7def871b..ebbc1f2872a 100644 --- a/STL_Extension/include/CGAL/vector.h +++ b/STL_Extension/include/CGAL/vector.h @@ -25,7 +25,6 @@ #include #include #include -#include namespace CGAL { @@ -120,12 +119,12 @@ public: std::remove_reference_t >&, std::remove_const_t< - typename boost::remove_pointer::type + std::remove_pointer_t >* > remove_const() const { typedef std::remove_const_t< - typename boost::remove_pointer::type + std::remove_pointer_t >* Ptr_no_c; return vector_iterator< T, std::remove_const_t>&,