diff --git a/src/raw.rs b/src/raw.rs index d42ae430d..94f3a177c 100644 --- a/src/raw.rs +++ b/src/raw.rs @@ -87,9 +87,8 @@ impl ProbeSeq { "Went past end of probe sequence" ); - self.stride += Group::WIDTH; - self.pos += self.stride; - self.pos &= bucket_mask; + self.stride = self.stride.wrapping_add(Group::WIDTH); + self.pos = self.pos.wrapping_add(self.stride) & bucket_mask; } }