From 03b42fd574b3753739566a75b1777a44ca0db6c1 Mon Sep 17 00:00:00 2001 From: Nyeogmi Date: Fri, 23 Jun 2023 21:20:28 -0700 Subject: [PATCH] Use wrapping_add, not +, in one case --- src/vm.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vm.rs b/src/vm.rs index 4586c05..9dc04a2 100644 --- a/src/vm.rs +++ b/src/vm.rs @@ -44,7 +44,7 @@ impl MovType { fn merge(&self, old_value: Sample, new_value: Sample) -> Sample { match self { MovType::Mov => new_value, - MovType::Add => Sample(old_value.0 + new_value.0), + MovType::Add => Sample(old_value.0.wrapping_add(new_value.0)), MovType::Xor => Sample(old_value.0 ^ new_value.0) } }