From 2393d5ddca6d0c79dda20c8fe5f31cd865672178 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Oliver=20St=C3=B6neberg?= Date: Thu, 20 Mar 2014 16:39:05 +0000 Subject: [PATCH] added assert for sc4milro segmentation fault (nw) --- src/emu/machine/68307tmu.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/emu/machine/68307tmu.c b/src/emu/machine/68307tmu.c index 5163d99c09b..3741fe74cc0 100644 --- a/src/emu/machine/68307tmu.c +++ b/src/emu/machine/68307tmu.c @@ -162,6 +162,7 @@ void m68307_timer::write_ter(UINT16 data, UINT16 mem_mask, int which) void m68307_timer::write_tmr(UINT16 data, UINT16 mem_mask, int which) { m68307cpu_device* m68k = parent; + assert(which >= 0 && which < ARRAY_LENGTH(singletimer)); m68307_single_timer* tptr = &singletimer[which]; COMBINE_DATA(&tptr->regs[m68307TIMER_TMR]);