summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/machine/taitoio.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/machine/taitoio.cpp')
-rw-r--r--src/mame/machine/taitoio.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mame/machine/taitoio.cpp b/src/mame/machine/taitoio.cpp
index 9e8187fdaf7..6466ee51926 100644
--- a/src/mame/machine/taitoio.cpp
+++ b/src/mame/machine/taitoio.cpp
@@ -183,7 +183,8 @@ READ8_MEMBER( tc0040ioc_device::portreg_r )
WRITE8_MEMBER( tc0040ioc_device::portreg_w )
{
- m_regs[m_port] = data;
+ if (m_port < ARRAY_LENGTH(m_regs))
+ m_regs[m_port] = data;
switch (m_port)
{
case 0x04: /* coin counters and lockout, hi nibble irrelevant */