]> SALOME platform Git repositories - modules/geom.git/commitdiff
Salome HOME
Porting to CAS-6.3
authormaintenance team <salome-mnt@opencascade.com>
Wed, 10 Sep 2008 11:59:54 +0000 (11:59 +0000)
committermaintenance team <salome-mnt@opencascade.com>
Wed, 10 Sep 2008 11:59:54 +0000 (11:59 +0000)
src/GEOM/GEOM_Engine.cxx
src/GEOM/GEOM_IOperations.hxx
src/GEOM/GEOM_Object.cxx
src/GEOMBase/GEOMBase_Helper.cxx
src/GEOM_I/GEOM_Gen_i.cc

index 2db3accd07f3ee9a98557e563d56f6a57d538019..ce0b53726434f3cfa55f40fd2f032d418213509f 100644 (file)
@@ -714,7 +714,7 @@ Handle(TColStd_HSequenceOfInteger) FindEntries(TCollection_AsciiString& theStrin
   Standard_Integer aLen = theString.Length();
   Standard_Boolean isFound = Standard_False;
 
-  char* arr = theString.ToCString();
+  const char* arr = theString.ToCString();
   Standard_Integer i = 0, j;
 
   while(i < aLen) {
index 67781992d1609c1e08380024a64ce0f5f62b09c7..1334adeaf14517c0d23cf1772a3a8b9cce12d1e0 100644 (file)
@@ -62,7 +62,7 @@ class GEOM_IOperations
  
   //Returns an error code of the last operatioin
   Standard_EXPORT char* GetErrorCode() {
-    return _errorCode.ToCString();    
+    return (char*) _errorCode.ToCString();    
   }
   
   //Returns a pointer to  GEOM_Engine which this operation interface is associated
index 6d5174d4d1245b31f7d14f888cbc973e8e103e26..4a33133336deffc91f0a7948b6e4e1d313ba6a1c 100644 (file)
@@ -88,7 +88,9 @@ Handle(GEOM_Object) GEOM_Object::GetObject(TDF_Label& theLabel)
 
   GEOM_Engine* anEngine=  GEOM_Engine::GetEngine();
   if(anEngine == NULL) return NULL;
-  return anEngine->GetObject(anID->Get(), anEntry.ToCString());
+  return anEngine->GetObject(anID->Get(), (char*) anEntry.ToCString());
+
+
 }
 
 //=============================================================================
index aa33ba41d899b2790b2502fa469da505fd8e1f35..ec777a28e1036ee60aee53145d83e33937018018 100755 (executable)
@@ -627,7 +627,7 @@ char* GEOMBase_Helper::getEntry( GEOM::GEOM_Object_ptr object ) const
     if ( IOR != "" ) {
       _PTR(SObject) SO ( study->studyDS()->FindObjectIOR( IOR ) );
       if ( SO ) {
-             return TCollection_AsciiString((char*)SO->GetID().c_str()).ToCString();
+             return (char*) TCollection_AsciiString((char*)SO->GetID().c_str()).ToCString();
       }
     }
   }
index 4a89a99bcfdebf1ffdc26a719c62a33d4b23cba1..8b1aa51c8d683c767f2a43f877298fae66db6399 100644 (file)
@@ -313,7 +313,7 @@ SALOMEDS::TMPFile* GEOM_Gen_i::Save(SALOMEDS::SComponent_ptr theComponent,
   // Build a full file name of temporary file
   TCollection_AsciiString aFullName = TCollection_AsciiString((char*)aTmpDir.c_str()) + aNameWithExt;
   // Save GEOM component in this file
-  _impl->Save(theComponent->GetStudy()->StudyId(), aFullName.ToCString());
+  _impl->Save(theComponent->GetStudy()->StudyId(), (char*) aFullName.ToCString());
   // Conver a file to the byte stream
   aStreamFile = SALOMEDS_Tool::PutFilesToStream(aTmpDir.c_str(), aSeq.in(), isMultiFile);
   // Remove the created file and tmp directory
@@ -375,7 +375,7 @@ CORBA::Boolean GEOM_Gen_i::Load(SALOMEDS::SComponent_ptr theComponent,
   TCollection_AsciiString aFullName = (TCollection_AsciiString((char*)aTmpDir.c_str()) + aNameWithExt);
 
   // Open document
-  if (!_impl->Load(theComponent->GetStudy()->StudyId(), aFullName.ToCString())) return false;
+  if (!_impl->Load(theComponent->GetStudy()->StudyId(), (char*) aFullName.ToCString())) return false;
 
   // Remove the created file and tmp directory
   if (!isMultiFile) SALOMEDS_Tool::RemoveTemporaryFiles(aTmpDir.c_str(), aSeq.in(), true);