From 2954009b56c891447b0893d7f7fea31cac95b9f9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jo=C3=A3o=20Magalh=C3=A3es?= <joamag@gmail.com>
Date: Tue, 15 Nov 2022 12:57:20 +0000
Subject: [PATCH] fix: new multiple matches

---
 src/rom.rs | 22 +++++++++++-----------
 1 file changed, 11 insertions(+), 11 deletions(-)

diff --git a/src/rom.rs b/src/rom.rs
index 1c3e313a..bf96dc3d 100644
--- a/src/rom.rs
+++ b/src/rom.rs
@@ -413,17 +413,17 @@ impl Cartridge {
 
     pub fn has_battery(&self) -> bool {
         match self.rom_type() {
-            RomType::Mbc1RamBattery => true,
-            RomType::Mbc2Battery => true,
-            RomType::RomRamBattery => true,
-            RomType::Mmm01RamBattery => true,
-            RomType::Mbc3TimerBattery => true,
-            RomType::Mbc3TimerRamBattery => true,
-            RomType::Mbc3RamBattery => true,
-            RomType::Mbc5RamBattery => true,
-            RomType::Mbc5RumbleRamBattery => true,
-            RomType::Mbc7SensorRumbleRamBattery => true,
-            RomType::HuC1RamBattery => true,
+            RomType::Mbc1RamBattery
+            | RomType::Mbc2Battery
+            | RomType::RomRamBattery
+            | RomType::Mmm01RamBattery
+            | RomType::Mbc3TimerBattery
+            | RomType::Mbc3TimerRamBattery
+            | RomType::Mbc3RamBattery
+            | RomType::Mbc5RamBattery
+            | RomType::Mbc5RumbleRamBattery
+            | RomType::Mbc7SensorRumbleRamBattery
+            | RomType::HuC1RamBattery => true,
             _ => false,
         }
     }
-- 
GitLab