Correct mmr buffer index on remove, fixes #423

This commit is contained in:
Ignotus Peverell 2017-12-04 22:52:09 +00:00
parent d3e5acccf9
commit db0cce9fa0
No known key found for this signature in database
GPG key ID: 99CD25F39F8F8211

View file

@ -345,7 +345,7 @@ where
let pos_sz = *position as usize;
if pos_sz > self.buffer_index && pos_sz - 1 < self.buffer_index + self.buffer.len()
{
self.buffer.remove(vec![*position], index).unwrap();
self.buffer.remove(vec![*position - self.buffer_index as u64], index).unwrap();
}
}
}