Salome HOME
Correct string allocation
[modules/geom.git] / src / GEOM_I / GEOM_Object_i.cc
index ee5eb1b720a99a2def4668a908f9865b06c45b36..158d088dca80c3ce85042978a32baf90b0806d4b 100644 (file)
@@ -134,8 +134,8 @@ void GEOM_Object_i::SetStudyEntry(const char* theEntry)
 char* GEOM_Object_i::GetStudyEntry()
 {
   TCollection_AsciiString anEntry = _impl->GetAuxData();
-  if(!anEntry.IsEmpty()) return strdup(anEntry.ToCString());
-  return strdup("");
+  if(!anEntry.IsEmpty()) return CORBA::string_dup(anEntry.ToCString());
+  return CORBA::string_dup("");
 }