]> SALOME platform Git repositories - modules/geom.git/commitdiff
Salome HOME
Avoid compilation problem because of using standard libraries
authorvsr <vsr@opencascade.com>
Tue, 11 Mar 2008 13:13:33 +0000 (13:13 +0000)
committervsr <vsr@opencascade.com>
Tue, 11 Mar 2008 13:13:33 +0000 (13:13 +0000)
src/GroupGUI/GroupGUI_GroupDlg.cxx
src/RepairGUI/RepairGUI_GlueDlg.cxx

index 7c27bee9bcda89f8a7ae6c8a58c10447277712bc..f40ff99d97a0fa818742fbce130d5bd534e0f3f1 100644 (file)
@@ -768,7 +768,7 @@ bool GroupGUI_GroupDlg::execute( ObjectList& objects )
   SalomeApp_Study* study = getStudy();
   if ( study ) {
     char* objIOR = GEOMBase::GetIORFromObject( aGroup );
-    string IOR( objIOR );
+    std::string IOR( objIOR );
     free( objIOR );
     if ( IOR != "" ) {
       _PTR(SObject) SO ( study->studyDS()->FindObjectIOR( IOR ) );
index 207a02905985048e6b6536b00b0ebe6dbca00da1..44277ab710b3ebd8cb94608deed8f510f5675d18 100644 (file)
@@ -470,7 +470,7 @@ void RepairGUI_GlueDlg::clearShapeBufferLocal( GEOM::GEOM_Object_ptr theObj )
     return;
 
   _PTR(Study) aStudy = getStudy()->studyDS();
-  _PTR(SObject) aSObj ( aStudy->FindObjectIOR( string( IOR.in() ) ) );
+  _PTR(SObject) aSObj ( aStudy->FindObjectIOR( std::string( IOR.in() ) ) );
   if ( !aSObj )
     return;
 
@@ -727,12 +727,12 @@ void RepairGUI_GlueDlg::ClickOnCancel()
 // Function : getEntry
 // Purpose  :
 //================================================================
-static string getEntry( GEOM::GEOM_Object_ptr object )
+static std::string getEntry( GEOM::GEOM_Object_ptr object )
 {
   SUIT_Session* session = SUIT_Session::session();
   SalomeApp_Application* app = dynamic_cast<SalomeApp_Application*>( session->activeApplication() );
   if ( app ) {
-    string IOR = app->orb()->object_to_string( object );
+    std::string IOR = app->orb()->object_to_string( object );
     if ( IOR != "" ) {
       SalomeApp_Study* study = ( SalomeApp_Study* )app->activeStudy();
       _PTR(SObject) SO ( study->studyDS()->FindObjectIOR( IOR ) );