Salome HOME
Code refactoring
[modules/geom.git] / src / GenerationGUI / GenerationGUI_RevolDlg.cxx
index eef13201df7f395a9f284b639aa6314d484bd774..53ba3d6256f4bac61ac7ffc56da9050f6f9f2f98 100644 (file)
@@ -224,11 +224,10 @@ void GenerationGUI_RevolDlg::SelectionIntoArgument()
   if (aSelList.Extent() < 1)
     return;
 
-  Standard_Boolean testResult = Standard_False;
-  GEOM::GEOM_Object_ptr aSelectedObject = GEOMBase::ConvertIOinGEOMObject(aSelList.First(), testResult);
+  GEOM::GEOM_Object_ptr aSelectedObject = GEOMBase::ConvertIOinGEOMObject( aSelList.First() );
   QString aName = GEOMBase::GetName(aSelectedObject);
 
-  if (!testResult || aSelectedObject->_is_nil())
+  if ( aSelectedObject->_is_nil() )
     return;
 
   TopoDS_Shape S;
@@ -262,7 +261,7 @@ void GenerationGUI_RevolDlg::SelectionIntoArgument()
       //Find SubShape Object in Father
       GEOM::GEOM_Object_var aFindedObject = GEOMBase_Helper::findObjectInFather(aSelectedObject, aName);
 
-      if (aFindedObject == GEOM::GEOM_Object::_nil()) { // Object not found in study
+      if (aFindedObject->_is_nil()) { // Object not found in study
         GEOM::GEOM_IShapesOperations_var aShapesOp =
           getGeomEngine()->GetIShapesOperations(getStudyId());
         myAxis = aShapesOp->GetSubShape(aSelectedObject, anIndex);