X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FSMESH_SWIG_WITHIHM%2FlibSMESH_Swig.cxx;h=b36929250b9aec6219174857f350c7991eb2054b;hb=8d297d6698f361d4f2dde723050bcfbaea050920;hp=f44a29d9046baa1ab4d765c8e6da018da6071159;hpb=1b80c8bc605eaea62874a92d75613657bf664e9e;p=modules%2Fsmesh.git diff --git a/src/SMESH_SWIG_WITHIHM/libSMESH_Swig.cxx b/src/SMESH_SWIG_WITHIHM/libSMESH_Swig.cxx index f44a29d90..b36929250 100644 --- a/src/SMESH_SWIG_WITHIHM/libSMESH_Swig.cxx +++ b/src/SMESH_SWIG_WITHIHM/libSMESH_Swig.cxx @@ -564,8 +564,11 @@ void SMESH_Swig::init() }; // load SMESH GUI if it's not yet loaded - ProcessVoidEvent( new TInitEvent() ); - SMESHGUI::GetSMESHGen()->UpdateStudy(); + if ( SUIT_Session::session() ) + { + ProcessVoidEvent( new TInitEvent() ); + SMESHGUI::GetSMESHGen()->UpdateStudy(); + } } ///////////////////////////////////////////////////////////////// @@ -2047,8 +2050,9 @@ public: SVTK_IndexedMapOfIds idMap; selector->GetCompositeIndex( actor->getIO(), idMap ); - for ( int i = 1; i <= idMap.Extent(); i++ ) - myResult.push_back( std::make_pair( (int)idMap( i )[0], (int)idMap( i )[1]) ); + for ( int i = 1; i <= idMap.Extent(); i++ ) { + myResult.push_back( std::make_pair( (int)idMap(i)[0], (int)idMap(i)[1]) ); + } } };