X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=fuzz%2Fsrc%2Frouter.rs;h=b0d7b6031486039e98f974065102b1010a5d0677;hb=refs%2Fheads%2F2020-02-chan-updates;hp=fbb629220112a63f543135c1be2537908c6ad017;hpb=f70058ea4c451955e72b15d24b67d941d7f3e467;p=rust-lightning diff --git a/fuzz/src/router.rs b/fuzz/src/router.rs index fbb62922..b0d7b603 100644 --- a/fuzz/src/router.rs +++ b/fuzz/src/router.rs @@ -118,7 +118,7 @@ pub fn do_test(data: &[u8]) { macro_rules! decode_msg { ($MsgType: path, $len: expr) => {{ let mut reader = ::std::io::Cursor::new(get_slice!($len)); - match <($MsgType)>::read(&mut reader) { + match <$MsgType>::read(&mut reader) { Ok(msg) => msg, Err(e) => match e { msgs::DecodeError::UnknownVersion => return, @@ -237,11 +237,3 @@ pub fn do_test(data: &[u8]) { pub extern "C" fn router_run(data: *const u8, datalen: usize) { do_test(unsafe { std::slice::from_raw_parts(data, datalen) }); } - -#[cfg(test)] -mod tests { - #[test] - fn duplicate_crash() { - super::do_test(&::hex::decode("00").unwrap()); - } -}