Fix clear_objects() and clear_volumes()

This commit is contained in:
Alessandro Ranellucci 2014-05-07 01:23:14 +02:00
parent 093d1cbe2f
commit 931f3114c0

View file

@ -57,7 +57,7 @@ Model::delete_object(size_t idx)
void void
Model::clear_objects() Model::clear_objects()
{ {
for (size_t i = 0; i < this->objects.size(); ++i) for (size_t i = this->objects.size()-1; i >= 0; --i)
this->delete_object(i); this->delete_object(i);
} }
@ -222,7 +222,7 @@ ModelObject::delete_volume(size_t idx)
void void
ModelObject::clear_volumes() ModelObject::clear_volumes()
{ {
for (size_t i = 0; i < this->volumes.size(); ++i) for (size_t i = this->volumes.size()-1; i >= 0; --i)
this->delete_volume(i); this->delete_volume(i);
} }