Salome HOME
Merge from V5_1_3_BR branch (07/12/09)
[modules/geom.git] / src / EntityGUI / EntityGUI_3DSketcherDlg.cxx
index 134cbd3cfaed282fdcbeb59cdb44ed2479bc4575..1152b7f3ec80a057999e3533c619fe51d016baea 100755 (executable)
@@ -112,7 +112,7 @@ EntityGUI_3DSketcherDlg::EntityGUI_3DSketcherDlg( GeometryGUI* theGeometryGUI, Q
 
   setHelpFileName( "create_3dsketcher_page.html" );
 
-  resize(0,0);
+  resize(100,100);
   Init();
 }  
 
@@ -446,7 +446,8 @@ bool EntityGUI_3DSketcherDlg::execute( ObjectList& objects )
     aCoordsArray[i+2] = z;
   } 
 
-  GEOM::GEOM_Object_var anObj = GEOM::GEOM_ICurvesOperations::_narrow( getOperation() )->Make3DSketcher( aCoordsArray );
+  GEOM::GEOM_ICurvesOperations_var anOper = GEOM::GEOM_ICurvesOperations::_narrow(getOperation());
+  GEOM::GEOM_Object_var anObj = anOper->Make3DSketcher( aCoordsArray );
 
   if ( !anObj->_is_nil() )
     objects.push_back( anObj._retn() );