diff --git a/src/Mod/Part/Gui/DlgProjectionOnSurface.cpp b/src/Mod/Part/Gui/DlgProjectionOnSurface.cpp index eb12092e7f..bff431b6b6 100644 --- a/src/Mod/Part/Gui/DlgProjectionOnSurface.cpp +++ b/src/Mod/Part/Gui/DlgProjectionOnSurface.cpp @@ -784,8 +784,8 @@ TopoDS_Wire PartGui::DlgProjectionOnSurface::sort_and_heal_wire(const std::vecto { auto aShape = TopoDS::Wire(aWireWireHandle->Value(it)); ShapeFix_Wire aWireRepair(aShape, iFaceToProject, 0.0001); - aWireRepair.FixAddCurve3dMode(); - aWireRepair.FixAddPCurveMode(); + aWireRepair.FixAddCurve3dMode() = 1; + aWireRepair.FixAddPCurveMode() = 1; aWireRepair.Perform(); //return aWireRepair.Wire(); ShapeFix_Wireframe aWireFramFix(aWireRepair.Wire());