# | Line 144 | Line 144 | SimInfo::~SimInfo() { | |
---|---|---|
144 | } | |
145 | ||
146 | SimInfo::~SimInfo() { | |
147 | < | //MemoryUtils::deleteVectorOfPointer(molecules_); |
148 | < | |
149 | < | MemoryUtils::deleteVectorOfPointer(moleculeStamps_); |
147 | > | std::map<int, Molecule*>::iterator i; |
148 | > | for (i = molecules_.begin(); i != molecules_.end(); ++i) { |
149 | > | delete i->second; |
150 | > | } |
151 | > | molecules_.clear(); |
152 | > | |
153 | > | MemoryUtils::deletePointers(moleculeStamps_); |
154 | ||
155 | delete sman_; | |
156 | delete simParams_; |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |