-// Copyright (C) 2007-2012 CEA/DEN, EDF R&D
+// Copyright (C) 2007-2013 CEA/DEN, EDF R&D
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
//
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
//
+// Author : Anthony Geay (CEA/DEN)
#include "MEDCouplingMultiFieldsServant.hxx"
#include "DataArrayDoubleServant.hxx"
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);
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);
//