X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FFeaturesPlugin%2FFeaturesPlugin_MultiTranslation.cpp;h=7be4cccf21a7992e8fda6ea7938cb3242ab1a8d8;hb=21a0c85b52bb93f94680e2342370764e6510e387;hp=26023890ba26deff27198ee0ebaf1e614adfcb6f;hpb=a39de1d3dfee7bf14d5d446575c969e13f1df257;p=modules%2Fshaper.git diff --git a/src/FeaturesPlugin/FeaturesPlugin_MultiTranslation.cpp b/src/FeaturesPlugin/FeaturesPlugin_MultiTranslation.cpp index 26023890b..7be4cccf2 100644 --- a/src/FeaturesPlugin/FeaturesPlugin_MultiTranslation.cpp +++ b/src/FeaturesPlugin/FeaturesPlugin_MultiTranslation.cpp @@ -11,6 +11,7 @@ #include #include #include +#include #include #include @@ -112,6 +113,7 @@ void FeaturesPlugin_MultiTranslation::performOneDirection() std::string aFeatureError = "Multitranslation builder "; aFeatureError+=":: the number of copies for the first direction is null or negative."; setError(aFeatureError); + return; } // Moving each object. @@ -247,12 +249,14 @@ void FeaturesPlugin_MultiTranslation::performTwoDirection() std::string aFeatureError = "Multitranslation builder "; aFeatureError+=":: the number of copies for the first direction is null or negative."; setError(aFeatureError); + return; } if (aSecondNbCopies <=0) { std::string aFeatureError = "Multitranslation builder "; aFeatureError+=":: the number of copies for the second direction is null or negative."; setError(aFeatureError); + return; } // Coord aFirstAxis