From f5a52516b1496533ef75ef181575faf891f8dc1a Mon Sep 17 00:00:00 2001 From: Daniel Verkamp Date: Tue, 3 Sep 2019 10:20:56 -0700 Subject: [PATCH] fuzz: fix block fuzzer build after block API change Block::new() now takes a Box of the underlying file; update the block fuzzer accordingly. BUG=chromium:1000065 TEST=`USE='asan fuzzer' emerge-nami crosvm` Change-Id: Ib636e13da5dcd347dd33c40a11508e016ea73b70 Signed-off-by: Daniel Verkamp Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/1780336 Tested-by: kokoro Reviewed-by: Dylan Reid --- fuzz/block_fuzzer.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fuzz/block_fuzzer.rs b/fuzz/block_fuzzer.rs index f315a87ce9..6e5d9837be 100644 --- a/fuzz/block_fuzzer.rs +++ b/fuzz/block_fuzzer.rs @@ -91,7 +91,7 @@ pub fn test_one_input(data: *const u8, size: usize) -> i32 { let shm = SharedMemory::new(None).unwrap(); let disk_file: File = shm.into(); - let mut block = Block::new(disk_file, false, None).unwrap(); + let mut block = Block::new(Box::new(disk_file), false, None).unwrap(); block.activate( mem,