From 1022619755daf3cca0332bc9eb1e3af88a027de1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Oliver=20St=C3=B6neberg?= Date: Sat, 23 Feb 2013 09:05:39 +0000 Subject: [PATCH] fixed uninitialized members in src/emu/machine/8237dma.c (nw) --- src/emu/machine/8237dma.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/emu/machine/8237dma.c b/src/emu/machine/8237dma.c index 016d5968089..84f75752f69 100644 --- a/src/emu/machine/8237dma.c +++ b/src/emu/machine/8237dma.c @@ -137,10 +137,12 @@ void i8237_device::device_reset() m_mask = 0x00; m_hrq = 0; m_hlda = 0; - m_chan[0].m_mode = 0; - m_chan[1].m_mode = 0; - m_chan[2].m_mode = 0; - m_chan[3].m_mode = 0; + for(int i = 0; i < 4; ++i) + { + m_chan[i].m_mode = 0; + m_chan[i].m_address = 0; + m_chan[i].m_count = 0; + } m_timer->adjust(attotime::from_hz(clock()), 0, attotime::from_hz(clock())); }