- Timestamp:
- May 9, 2010, 10:56:43 AM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/trunk/src/modules/objects/triggers/DistanceMultiTrigger.h
r6860 r6864 92 92 */ 93 93 inline bool removeFromRange(WorldEntity* entity) 94 { (*this->range_.find(entity)->second)->destroy(); bool erased = this->range_.erase(entity) > 0; return erased; }94 { WeakPtr<WorldEntity>* weakptr = this->range_.find(entity)->second; bool erased = this->range_.erase(entity) > 0; if(erased) delete weakptr; return erased; } 95 95 96 96 private:
Note: See TracChangeset
for help on using the changeset viewer.