From a20dc87b435cb173cc6e979a0dd9a33f34c173ca Mon Sep 17 00:00:00 2001 From: negativeExponent Date: Sat, 25 Jul 2020 14:17:26 +0800 Subject: [PATCH] Fix SIGSEGV error when using Famicom expansion devices (port 5) --- src/drivers/libretro/libretro.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/drivers/libretro/libretro.c b/src/drivers/libretro/libretro.c index ff11195..154824b 100644 --- a/src/drivers/libretro/libretro.c +++ b/src/drivers/libretro/libretro.c @@ -125,7 +125,7 @@ typedef struct { /* input data */ uint32_t JSReturn; /* player input data, 1 byte per player (1-4) */ uint32_t MouseData[MAX_PORTS][3]; /* nes mouse data */ - uint32_t FamicomData; /* Famicom expansion port data */ + uint32_t FamicomData[3]; /* Famicom expansion port data */ } NES_INPUT_T; static NES_INPUT_T nes_input = { 0 };