|
|
@@ -554,7 +554,7 @@ public:
|
|
|
template<typename It>
|
|
|
void destroy(It first, It last) {
|
|
|
const auto to = entities.sort_as(first, last);
|
|
|
- const auto from = entities.cbegin(0);
|
|
|
+ const auto from = entities.cend() - entities.free_list();
|
|
|
|
|
|
for(auto &&curr: pools) {
|
|
|
curr.second->remove(from, to);
|