Sketcher: [skip ci] fix memory leak in GeometryFacade

This commit is contained in:
wmayer
2021-04-27 00:20:57 +02:00
parent 5e2abd4f80
commit 0ff70c61ed
3 changed files with 14 additions and 2 deletions

View File

@@ -1824,6 +1824,7 @@ Py::List SketchObjectPy::getGeometryFacadeList(void) const
// we create a python copy and add it to the list
std::unique_ptr<GeometryFacade> geofacade = GeometryFacade::getFacade(getSketchObjectPtr()->Geometry[i]->clone());
geofacade->setOwner(true);
Py::Object gfp = Py::Object(new GeometryFacadePy(geofacade.release()),true);