From ba0b7d9157aa1120f3b8340bc139d92772623a4f Mon Sep 17 00:00:00 2001 From: Vicki Pfau Date: Thu, 25 Feb 2021 23:43:04 -0800 Subject: [PATCH] GB: Fix memory leak unloading masked savedata --- src/gb/gb.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/gb/gb.c b/src/gb/gb.c index dfb61017e..519b39fe1 100644 --- a/src/gb/gb.c +++ b/src/gb/gb.c @@ -312,6 +312,7 @@ void GBUnloadROM(struct GB* gb) { gb->isPristine = false; gb->sramMaskWriteback = false; + GBSavedataUnmask(gb); GBSramDeinit(gb); if (gb->sramRealVf) { gb->sramRealVf->close(gb->sramRealVf);