diff --git a/src/Mod/Surface/App/Blending/FeatureBlendCurve.cpp b/src/Mod/Surface/App/Blending/FeatureBlendCurve.cpp index 0964bcdc2c..c7c1c4c515 100644 --- a/src/Mod/Surface/App/Blending/FeatureBlendCurve.cpp +++ b/src/Mod/Surface/App/Blending/FeatureBlendCurve.cpp @@ -46,7 +46,7 @@ const App::PropertyIntegerConstraint::Constraints EndContinuityConstraint = {0, PROPERTY_SOURCE(Surface::FeatureBlendCurve, Part::Spline) -FeatureBlendCurve::FeatureBlendCurve() : lockOnChangeMutex(false) +FeatureBlendCurve::FeatureBlendCurve() { ADD_PROPERTY_TYPE(StartEdge, (nullptr), "FirstEdge", App::Prop_None, ""); ADD_PROPERTY_TYPE(StartContinuity, (2), "FirstEdge", App::Prop_None, ""); diff --git a/src/Mod/Surface/App/Blending/FeatureBlendCurve.h b/src/Mod/Surface/App/Blending/FeatureBlendCurve.h index 6ff4329a32..a792e83bca 100644 --- a/src/Mod/Surface/App/Blending/FeatureBlendCurve.h +++ b/src/Mod/Surface/App/Blending/FeatureBlendCurve.h @@ -63,7 +63,7 @@ public: private: BlendPoint GetBlendPoint(App::PropertyLinkSub &link, App::PropertyFloatConstraint ¶m, App::PropertyIntegerConstraint &Continuity); double RelativeToRealParameters(double, double, double); - bool lockOnChangeMutex; + bool lockOnChangeMutex{false}; protected: void onChanged(const App::Property *prop) override; diff --git a/src/Mod/Surface/App/FeatureExtend.cpp b/src/Mod/Surface/App/FeatureExtend.cpp index 7c97d0a272..31f19f55b2 100644 --- a/src/Mod/Surface/App/FeatureExtend.cpp +++ b/src/Mod/Surface/App/FeatureExtend.cpp @@ -47,7 +47,7 @@ const App::PropertyFloatConstraint::Constraints ToleranceRange = {0.0, 10.0, 0.0 const App::PropertyFloatConstraint::Constraints ExtendRange = {-0.5, 10.0, 0.01}; PROPERTY_SOURCE(Surface::Extend, Part::Spline) -Extend::Extend() : lockOnChangeMutex(false) +Extend::Extend() { ADD_PROPERTY(Face,(nullptr)); Face.setScope(App::LinkScope::Global); diff --git a/src/Mod/Surface/App/FeatureExtend.h b/src/Mod/Surface/App/FeatureExtend.h index 7ae7886164..c85335b4bb 100644 --- a/src/Mod/Surface/App/FeatureExtend.h +++ b/src/Mod/Surface/App/FeatureExtend.h @@ -64,7 +64,7 @@ protected: const char *PropName) override; private: - bool lockOnChangeMutex; + bool lockOnChangeMutex{false}; }; }//Namespace Surface