diff options
Diffstat (limited to 'src/world.cpp')
| -rw-r--r-- | src/world.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/world.cpp b/src/world.cpp index dcb1b4a3..07a83afe 100644 --- a/src/world.cpp +++ b/src/world.cpp @@ -51,12 +51,12 @@ void world::maybe_collect() collect(); } -void world::collect() +void world::collect(bool force) { for (auto it = _chunks.begin(); it != _chunks.end(); (void)0) { const auto& [_, c] = *it; - if (c.empty()) + if (c.empty(force)) it = _chunks.erase(it); else ++it; |
