From 7286a5247ff223c810972a7d2a9a1c3c5bf24673 Mon Sep 17 00:00:00 2001 From: Jeffrey Pfau Date: Tue, 10 Nov 2015 22:37:23 -0800 Subject: [PATCH] GBA: Initialize uninitialized pristineRom and pristineRomSize members --- CHANGES | 1 + src/gba/gba.c | 3 +++ 2 files changed, 4 insertions(+) diff --git a/CHANGES b/CHANGES index ececa866b..0e3006fae 100644 --- a/CHANGES +++ b/CHANGES @@ -12,6 +12,7 @@ Bugfixes: - GBA Memory: Fix DMA behavior for SRAM accesses - GBA Memory: Fix Store8 to OBJ VRAM - GBA Memory: Fix alignment of LDM/STM on SRAM + - GBA: Initialize uninitialized pristineRom and pristineRomSize members Misc: - GBA Audio: Implement missing flags on SOUNDCNT_X register diff --git a/src/gba/gba.c b/src/gba/gba.c index 364f8cae3..9f1376ecb 100644 --- a/src/gba/gba.c +++ b/src/gba/gba.c @@ -93,6 +93,9 @@ static void GBAInit(struct ARMCore* cpu, struct ARMComponent* component) { gba->hardCrash = true; gba->performingDMA = false; + + gba->pristineRom = 0; + gba->pristineRomSize = 0; } void GBAUnloadROM(struct GBA* gba) {