Salome HOME
Merge from V6_main 15/03/2013
[modules/med.git] / src / MEDCouplingCorba / MEDCouplingMultiFieldsServant.cxx
index df85f5acf51e356b26bccde208346ffe07e05802..ef7887cab9b23364b0c8a72f785e5e605744c4b7 100644 (file)
@@ -101,7 +101,7 @@ CORBA::Long MEDCouplingMultiFieldsServant::getMainTinyInfo(SALOME_TYPES::ListOfL
 void MEDCouplingMultiFieldsServant::getTinyInfo(CORBA::Long id, SALOME_TYPES::ListOfLong_out la, SALOME_TYPES::ListOfDouble_out da, SALOME_TYPES::ListOfString_out sa)
 {
   const MEDCouplingFieldDouble *f=getPointer()->getFieldWithId(id);
-  MEDCouplingFieldTemplate *f2=MEDCouplingFieldTemplate::New(f);
+  MEDCouplingFieldTemplate *f2=MEDCouplingFieldTemplate::New(*f);
   la=new SALOME_TYPES::ListOfLong;
   std::vector<int> tinyInfo;
   f2->getTinySerializationIntInformation(tinyInfo);
@@ -128,7 +128,7 @@ void MEDCouplingMultiFieldsServant::getTinyInfo(CORBA::Long id, SALOME_TYPES::Li
 void MEDCouplingMultiFieldsServant::getSerialisationData(CORBA::Long id, SALOME_TYPES::ListOfLong_out la)
 {
   const MEDCouplingFieldDouble *f=getPointer()->getFieldWithId(id);
-  MEDCouplingFieldTemplate *f2=MEDCouplingFieldTemplate::New(f);
+  MEDCouplingFieldTemplate *f2=MEDCouplingFieldTemplate::New(*f);
   DataArrayInt *dataInt;
   f2->serialize(dataInt);
   //