about summary refs log tree commit diff
path: root/src/libstd/old_io/extensions.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/libstd/old_io/extensions.rs')
-rw-r--r--src/libstd/old_io/extensions.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/libstd/old_io/extensions.rs b/src/libstd/old_io/extensions.rs
index 0e5dd3aa4aa..aec794af759 100644
--- a/src/libstd/old_io/extensions.rs
+++ b/src/libstd/old_io/extensions.rs
@@ -519,7 +519,8 @@ mod bench {
         ({
             use super::u64_from_be_bytes;
 
-            let data = (0..$stride*100+$start_index).collect::<Vec<_>>();
+            let len = $stride.wrapping_mul(100).wrapping_add($start_index);
+            let data = (0..len).collect::<Vec<_>>();
             let mut sum = 0;
             $b.iter(|| {
                 let mut i = $start_index;