Salome HOME
Preparation of version 2.2.0
[modules/shaper.git] / src / FeaturesPlugin / FeaturesPlugin_ExtrusionBoolean.cpp
index 7fceaf80489907bfbb16bcb6e004d7f4ac0a384a..bc514dcd603c3cceaa458291ccbded42c4722e36 100755 (executable)
@@ -35,7 +35,7 @@ void FeaturesPlugin_ExtrusionBoolean::initMakeSolidsAttributes()
 //=================================================================================================
 void FeaturesPlugin_ExtrusionBoolean::makeSolids(const ListOfShape& theFaces,
                                                  ListOfShape& theResults,
-                                                 std::list<std::shared_ptr<GeomAPI_Interface>>& theAlgos)
+                                                 ListOfMakeShape& theAlgos)
 {
   // Getting extrusion sizes.
   double aToSize = 0.0;
@@ -79,7 +79,7 @@ void FeaturesPlugin_ExtrusionBoolean::makeSolids(const ListOfShape& theFaces,
     // Checking that the algorithm worked properly.
     if(!aPrismAlgo->isDone() || !aPrismAlgo->shape().get() || aPrismAlgo->shape()->isNull() ||
        !aPrismAlgo->isValid()) {
-      setError("Extrusion algorithm failed");
+      setError("Error: Extrusion algorithm failed.");
       theResults.clear();
       return;
     }