about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--users/zseri/store-ref-scanner/fuzz/fuzz_targets/hbm-roundtrip.rs13
1 files changed, 5 insertions, 8 deletions
diff --git a/users/zseri/store-ref-scanner/fuzz/fuzz_targets/hbm-roundtrip.rs b/users/zseri/store-ref-scanner/fuzz/fuzz_targets/hbm-roundtrip.rs
index 0738da68b77d..9e21a7738a38 100644
--- a/users/zseri/store-ref-scanner/fuzz/fuzz_targets/hbm-roundtrip.rs
+++ b/users/zseri/store-ref-scanner/fuzz/fuzz_targets/hbm-roundtrip.rs
@@ -1,13 +1,10 @@
 #![no_main]
 use libfuzzer_sys::fuzz_target;
 
-fuzz_target!(|data: &[u8]| {
-    use core::convert::TryInto;
+fuzz_target!(|data: [u8; 16]| {
     use store_ref_scanner::HalfBytesMask;
-    for i in data.chunks_exact(16) {
-        let a = HalfBytesMask(i.try_into().unwrap());
-        let b = a.into_expanded();
-        let c = HalfBytesMask::from_expanded(b);
-        assert_eq!(a, c);
-    }
+    let a = HalfBytesMask(data);
+    let b = a.into_expanded();
+    let c = HalfBytesMask::from_expanded(b);
+    assert_eq!(a, c);
 });