From 9c9607e47ad2b4d39169325d7c8bf9630ff8cd14 Mon Sep 17 00:00:00 2001 From: Jack Grigg Date: Wed, 1 Aug 2018 03:00:19 +0100 Subject: [PATCH] Add missing wrapping_add() caught by test vectors --- src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib.rs b/src/lib.rs index 6405b7b8d..a2334368e 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -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(());