From 7bacc68533bba787309ed40332edc854b3cd08bc Mon Sep 17 00:00:00 2001 From: Benjamin Nauck Date: Sat, 6 Mar 2021 01:04:55 +0100 Subject: [PATCH] [MeshPart] Use std::shared_ptr instead of boost::shared_ptr There's no need to use boost version when stl has support for shared_ptr --- src/Mod/MeshPart/App/MeshFlatteningBoostPython.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Mod/MeshPart/App/MeshFlatteningBoostPython.cpp b/src/Mod/MeshPart/App/MeshFlatteningBoostPython.cpp index b918787fff..16dd58c279 100644 --- a/src/Mod/MeshPart/App/MeshFlatteningBoostPython.cpp +++ b/src/Mod/MeshPart/App/MeshFlatteningBoostPython.cpp @@ -86,13 +86,13 @@ Py::Object makeEdge(const TopoDS_Edge& edge) return Py::asObject(new Part::TopoShapeEdgePy(new Part::TopoShape(edge))); } -boost::shared_ptr FaceUnwrapper_face(const py::object& face) +std::shared_ptr FaceUnwrapper_face(const py::object& face) { const TopoDS_Face& myFace = getTopoDSFace(face); - return boost::shared_ptr(new FaceUnwrapper(myFace)); + return std::shared_ptr(new FaceUnwrapper(myFace)); } -boost::shared_ptr FaceUnwrapper_mesh(const py::object& points, +std::shared_ptr FaceUnwrapper_mesh(const py::object& points, const py::object& facets) { try { @@ -122,7 +122,7 @@ boost::shared_ptr FaceUnwrapper_mesh(const py::object& points, } } - return boost::shared_ptr(new FaceUnwrapper(coords, triangles)); + return std::shared_ptr(new FaceUnwrapper(coords, triangles)); } catch (const Py::Exception&) { Base::PyException e;