diff --git a/src/main.rs b/src/main.rs index e739da3..a37092a 100644 --- a/src/main.rs +++ b/src/main.rs @@ -37,13 +37,14 @@ fn main() -> Result<(), Box> { let boot_folder = unsafe { boot_folder.unwrap_unchecked() }; #[cfg(windows)] - if args.boot_directory.is_none() { - eprintln!("You must supply a boot-directory on windows; see --help"); - exit(1); - } + let boot_folder = { + if args.boot_directory.is_none() { + eprintln!("You must supply a boot-directory on windows; see --help"); + exit(1); + } - #[cfg(windows)] - let boot_folder = unsafe { args.boot_directory.unwrap_unchecked() }; + unsafe { args.boot_directory.unwrap_unchecked() } + }; let grub_env = boot_folder.join("grub/grubenv");