- Timestamp:
- Aug 9, 2013, 12:27:05 AM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/core6/src/libraries/core/object/Listable.cc
r9610 r9627 80 80 void Listable::setContext(Context* context) 81 81 { 82 std::vector<ObjectListBaseElement*> copy = this->elements_; 83 this->elements_.clear(); 84 85 for (size_t i = 0; i < copy.size(); ++i) 86 { 87 copy[i]->changeContext(this->context_, context); 88 delete copy[i]; 89 } 90 82 91 this->context_ = context; 83 for (size_t i = 0; i < this->elements_.size(); ++i)84 this->elements_[i]->changeContext(context);85 92 } 86 93
Note: See TracChangeset
for help on using the changeset viewer.