--- trunk/OOPSE/libmdtools/GenericData.cpp 2003/08/28 21:09:47 736 +++ trunk/OOPSE/libmdtools/GenericData.cpp 2004/04/19 03:52:27 1118 @@ -25,10 +25,20 @@ bool ZConsParaData::isIndexUnique(){ } bool ZConsParaData::isIndexUnique(){ - for(int i = 0; i < data.size() - 1; i++) - for(int j = i + 1; j < data.size(); j++) + for(int i = 0; i < (int)(data.size() - 1); i++) + for(int j = i + 1; j < (int)(data.size()); j++) if(data[i].zconsIndex == data[j].zconsIndex) return false; return true; } + +AtomData::~AtomData(){ + vector::iterator i; + AtomInfo* atomInfo; + + for(atomInfo = beginAtomInfo(i); atomInfo; atomInfo = nextAtomInfo(i)) + delete atomInfo; + + data.clear(); +} \ No newline at end of file