From a9a8c5f88e84adb0bc0d46d9626b80ed4f3d318b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jo=C3=A3o=20Magalh=C3=A3es?= <joamag@gmail.com>
Date: Mon, 24 Jul 2023 13:52:13 +0100
Subject: [PATCH] fix: clippy issue

---
 frontends/sdl/src/main.rs | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/frontends/sdl/src/main.rs b/frontends/sdl/src/main.rs
index af1e0388..89274d11 100644
--- a/frontends/sdl/src/main.rs
+++ b/frontends/sdl/src/main.rs
@@ -210,7 +210,7 @@ impl Emulator {
 
     pub fn load_rom(&mut self, path: Option<&str>) {
         let rom_path: &str = path.unwrap_or(&self.rom_path);
-        let ram_path = replace_ext(rom_path, "sav").unwrap_or("invalid".to_string());
+        let ram_path = replace_ext(rom_path, "sav").unwrap_or_else(|| "invalid".to_string());
         let rom = self.system.load_rom_file(
             rom_path,
             if Path::new(&ram_path).exists() {
-- 
GitLab