From 2a62ae7d4ee30227c97a1d31edafe81c036e306f Mon Sep 17 00:00:00 2001 From: cadmic Date: Wed, 15 May 2024 02:49:44 -0700 Subject: [PATCH] Add missing breaks in sramEvent --- src/emulator/sram.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/emulator/sram.c b/src/emulator/sram.c index 4b9330c..7c2f242 100644 --- a/src/emulator/sram.c +++ b/src/emulator/sram.c @@ -81,11 +81,7 @@ bool sramEvent(Sram* pObject, s32 nEvent, void* pArgument) { switch (nEvent) { case 2: pSram->pHost = pArgument; - case 0: - case 1: - case 3: break; - case 0x1002: if (!cpuSetDevicePut(SYSTEM_CPU(pSram->pHost), pArgument, (Put8Func)sramPut8, (Put16Func)sramPut16, (Put32Func)sramPut32, (Put64Func)sramPut64)) { @@ -95,9 +91,12 @@ bool sramEvent(Sram* pObject, s32 nEvent, void* pArgument) { (Get32Func)sramGet32, (Get64Func)sramGet64)) { return false; } + break; + case 0: + case 1: + case 3: case 0x1003: break; - default: return false; }