- std::vector<RefCountObject *> ret;
- for(std::vector< MEDCouplingAutoRefCountObjectPtr<MEDCouplingFieldDouble> >::const_iterator it=_fs.begin();it!=_fs.end();it++)
- {
- const MEDCouplingFieldDouble *curF(*it);
- if(curF)
- ret.push_back(const_cast<MEDCouplingFieldDouble *>(curF));
- }
+ std::vector<const BigMemoryObject *> ret;
+ for(std::vector< MCAuto<MEDCouplingFieldDouble> >::const_iterator it=_fs.begin();it!=_fs.end();it++)
+ ret.push_back((const MEDCouplingFieldDouble *)*it);