From acef3c84618820e5c12f367425605e09334806f7 Mon Sep 17 00:00:00 2001 From: adam-urbanczyk Date: Wed, 1 Jul 2020 22:13:15 +0200 Subject: [PATCH] Use pass by ref instead of a ptr --- libsrc/occ/python_occ.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libsrc/occ/python_occ.cpp b/libsrc/occ/python_occ.cpp index bfa50dec..6944777c 100644 --- a/libsrc/occ/python_occ.cpp +++ b/libsrc/occ/python_occ.cpp @@ -65,10 +65,10 @@ DLL_HEADER void ExportNgOCC(py::module &m) return geo; }), py::arg("filename"), "Load OCC geometry from step, brep or iges file") - .def(py::init([] ( const TopoDS_Shape* s) + .def(py::init([] ( const TopoDS_Shape& s) { shared_ptr geo; - geo.reset(FromOCC(*s)); + geo.reset(FromOCC(s)); return geo; }), py::arg("shape"), "Load OCC geometry from an existing TopoDS_Shape object")