From 24bb93085022595d6935b2fc5749eb92c7a3b00a Mon Sep 17 00:00:00 2001 From: Jeffrey Pfau Date: Sun, 28 Aug 2016 10:00:35 -0700 Subject: [PATCH] GB: Fix GBSavedataUnmask --- src/gb/gb.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gb/gb.c b/src/gb/gb.c index c8e3ec3c5..d821d8021 100644 --- a/src/gb/gb.c +++ b/src/gb/gb.c @@ -127,10 +127,10 @@ void GBSavedataMask(struct GB* gb, struct VFile* vf) { } void GBSavedataUnmask(struct GB* gb) { - GBSramDeinit(gb); if (gb->sramVf == gb->sramRealVf) { return; } + GBSramDeinit(gb); gb->sramVf = gb->sramRealVf; gb->memory.sram = gb->sramVf->map(gb->sramVf, 0x20000, MAP_WRITE); }