Skip to content

Commit c8accd1

Browse files
authored
Merge pull request #1179 from joto/cleanup-merging-of-expire-trees
Clean up code merging expire trees
2 parents 12f325c + 19fb1e1 commit c8accd1

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

src/osmdata.cpp

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -229,15 +229,15 @@ class multithreaded_processor
229229
*/
230230
void merge_expire_trees()
231231
{
232-
for (auto const &clone : m_clones) {
233-
auto it = clone.begin();
234-
for (auto const &output : m_outputs) {
235-
assert(it != clone.end());
236-
if (*it) {
237-
output->merge_expire_trees(it->get());
232+
std::size_t n = 0;
233+
for (auto const &output : m_outputs) {
234+
for (auto const &clone : m_clones) {
235+
assert(n < clone.size());
236+
if (clone[n]) {
237+
output->merge_expire_trees(clone[n].get());
238238
}
239-
++it;
240239
}
240+
++n;
241241
}
242242
}
243243

0 commit comments

Comments
 (0)