diff --git a/src/Mod/PartDesign/App/FeatureLinearPattern.cpp b/src/Mod/PartDesign/App/FeatureLinearPattern.cpp index 7a0aaaf318..a2faf08082 100644 --- a/src/Mod/PartDesign/App/FeatureLinearPattern.cpp +++ b/src/Mod/PartDesign/App/FeatureLinearPattern.cpp @@ -464,13 +464,13 @@ void LinearPattern::updateSpacings(LinearPatternDirection dir) if (spacings.size() == targetCount) { return; } - else if (spacings.size() < targetCount) { + if (spacings.size() < targetCount) { spacings.reserve(targetCount); while (spacings.size() < targetCount) { spacings.push_back(-1.0); } } - else if ((int)spacings.size() > targetCount) { + else { spacings.resize(targetCount); } diff --git a/src/Mod/PartDesign/App/FeaturePolarPattern.cpp b/src/Mod/PartDesign/App/FeaturePolarPattern.cpp index 79077a09e1..6198eadb3e 100644 --- a/src/Mod/PartDesign/App/FeaturePolarPattern.cpp +++ b/src/Mod/PartDesign/App/FeaturePolarPattern.cpp @@ -320,13 +320,13 @@ void PolarPattern::updateSpacings() if (spacings.size() == targetCount) { return; } - else if (spacings.size() < targetCount) { + if (spacings.size() < targetCount) { spacings.reserve(targetCount); while (spacings.size() < targetCount) { spacings.push_back(-1.0); } } - else if ((int)spacings.size() > targetCount) { + else { spacings.resize(targetCount); }