Don't over resize chunk sections

This commit is contained in:
Thinkofname 2016-04-08 01:01:28 +01:00
parent ff83cd7367
commit a0ae0465b0
1 changed files with 2 additions and 3 deletions

View File

@ -1003,9 +1003,8 @@ impl Section {
}
if !found {
if self.block_map.len() >= 1 << self.blocks.bit_size {
let new_size = self.blocks.bit_size << 1;
let new_blocks = self.blocks.resize(new_size);
self.blocks = new_blocks;
let new_size = self.blocks.bit_size + 1;
self.blocks = self.blocks.resize(new_size);
}
self.block_map.push((b, 0));
}