From 7e55289e6366f8045da952f083b6ee47c87e1af4 Mon Sep 17 00:00:00 2001 From: ProfElements Date: Sat, 23 Dec 2023 13:44:24 -0600 Subject: [PATCH] :construction_worker: refactor(wii): Clippy lint --- src/wii.rs | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/src/wii.rs b/src/wii.rs index b156a05..298d5ed 100644 --- a/src/wii.rs +++ b/src/wii.rs @@ -89,13 +89,16 @@ impl Wii { "/title/00000001/00000002/data/state.dat", FileAccessMode::Read, ) { - state.read(&mut state_buf); - flags = Some(StateFlags::try_from(&state_buf).unwrap()); - } + if state.read(&mut state_buf).is_ok() { + flags = Some(StateFlags::try_from(&state_buf).unwrap()); + }; + }; + if let Ok(mut nand_info) = Ios::open("/shared2/sys/NANDBOOTINFO", FileAccessMode::Read) { - nand_info.read(&mut nand_info_buf); - info = Some(NandBootInfo::try_from(&nand_info_buf).unwrap()); - } + if nand_info.read(&mut nand_info_buf).is_ok() { + info = Some(NandBootInfo::try_from(&nand_info_buf).unwrap()); + } + }; if flags.is_some() && info.is_some() { while Self::valid_checksum(&state_buf) && Self::valid_checksum(&nand_info_buf) {}