From 6ebb69f275ba12d1a68046dda0a93195c64296d3 Mon Sep 17 00:00:00 2001 From: mingxguo27 Date: Wed, 12 Aug 2020 17:21:00 +0000 Subject: [PATCH] Refactoring --- libraries/cbor/fuzz/fuzz_targets/fuzz_target_cbor.rs | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/libraries/cbor/fuzz/fuzz_targets/fuzz_target_cbor.rs b/libraries/cbor/fuzz/fuzz_targets/fuzz_target_cbor.rs index 8474d51..fe7a5a2 100644 --- a/libraries/cbor/fuzz/fuzz_targets/fuzz_target_cbor.rs +++ b/libraries/cbor/fuzz/fuzz_targets/fuzz_target_cbor.rs @@ -7,12 +7,9 @@ extern crate cbor; use alloc::vec::Vec; fuzz_target!(|data: &[u8]| { - let encoded = cbor::read(data); - if let Ok(value) = encoded { - let mut decoded = Vec::new(); - let result = cbor::write(value, &mut decoded); - assert!(result); - assert_eq!(decoded, data); + if let Ok(value) = cbor::read(data) { + let mut result = Vec::new(); + assert!(cbor::write(value, &mut result)); + assert_eq!(result, data); }; }); -