if (inc.new_pool_max != -1)
pool_max = inc.new_pool_max;
- for (set<int64_t>::const_iterator p = inc.old_pools.begin();
- p != inc.old_pools.end();
- ++p) {
- pools.erase(*p);
- name_pool.erase(pool_name[*p]);
- pool_name.erase(*p);
- }
for (map<int64_t,pg_pool_t>::const_iterator p = inc.new_pools.begin();
p != inc.new_pools.end();
++p) {
pool_name[p->first] = p->second;
name_pool[p->second] = p->first;
}
+ for (set<int64_t>::const_iterator p = inc.old_pools.begin();
+ p != inc.old_pools.end();
+ ++p) {
+ pools.erase(*p);
+ name_pool.erase(pool_name[*p]);
+ pool_name.erase(*p);
+ }
for (map<int32_t,uint32_t>::const_iterator i = inc.new_weight.begin();
i != inc.new_weight.end();