From 611f048e94f3341942e959b798861d28557dc1c5 Mon Sep 17 00:00:00 2001 From: Joshua Goins Date: Mon, 15 Apr 2024 18:02:17 -0400 Subject: [PATCH] Don't call unwrap() in BootData --- src/bootdata.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/bootdata.rs b/src/bootdata.rs index 168e7c2..8854763 100755 --- a/src/bootdata.rs +++ b/src/bootdata.rs @@ -31,8 +31,8 @@ impl BootData { pub fn from_existing(directory: &str) -> Option { match Self::is_valid(directory) { true => Some(BootData { - path: directory.parse().unwrap(), - version: fs::read_to_string(format!("{directory}/ffxivboot.ver")).unwrap(), + path: directory.parse().ok()?, + version: fs::read_to_string(format!("{directory}/ffxivboot.ver")).ok()?, }), false => { warn!("Boot data is not valid!");