Add missing wrapping_add() caught by test vectors

This commit is contained in:
Jack Grigg
2018-08-01 03:00:19 +01:00
parent 342d97ac15
commit 9c9607e47a

View File

@@ -231,7 +231,7 @@ impl DiversifierIndex {
pub fn increment(&mut self) -> Result<(), ()> {
let mut k = 0;
loop {
self.0[k] += 1;
self.0[k] = self.0[k].wrapping_add(1);
if self.0[k] != 0 {
// No overflow
return Ok(());