From 762f6ebed2d8e9bba255088931aae4bbc3e95956 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Mon, 27 Jan 2020 22:29:56 +0100 Subject: [PATCH] C89 buildfix --- src/boards/addrlatch.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/boards/addrlatch.c b/src/boards/addrlatch.c index 1c6812d..8118768 100644 --- a/src/boards/addrlatch.c +++ b/src/boards/addrlatch.c @@ -591,11 +591,15 @@ static void J2282Sync(void) uint8 bank = (latche >> 0) & 0x1F; setprg16(0x8000, bank); setprg16(0xC000, bank); - } else { - if (latche & 0x800) { + } + else + { + uint8 bank; + if (latche & 0x800) + { setprg8(0x6000, ((latche << 1) & 0x3F) | 3); } - uint8 bank = (latche >> 1) & 0x1F; + bank = (latche >> 1) & 0x1F; setprg32(0x8000, bank); }