|
@@ -843,7 +843,7 @@ public:
|
|
|
const auto pos = cpool->index(curr);
|
|
const auto pos = cpool->index(curr);
|
|
|
|
|
|
|
|
if(pos != next) {
|
|
if(pos != next) {
|
|
|
- cpool->swap(next, cpool->index(curr));
|
|
|
|
|
|
|
+ cpool->swap(next, pos);
|
|
|
}
|
|
}
|
|
|
}(std::get<pool_type<Other> *>(pools)), ...);
|
|
}(std::get<pool_type<Other> *>(pools)), ...);
|
|
|
}
|
|
}
|