summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu
diff options
context:
space:
mode:
author Oliver Stöneberg <firewave@users.noreply.github.com>2014-05-13 23:15:43 +0000
committer Oliver Stöneberg <firewave@users.noreply.github.com>2014-05-13 23:15:43 +0000
commite5f558c8ba45764ff9258c46cae92b05882e5f3c (patch)
tree4539da9d787cd8966c9bd137ba73651b75c8bf14 /src/emu
parent84c804a0f45f4dd56d0dc377c32177e9265acd73 (diff)
fixed usage of uninitialized members in amiga_sound_device (nw)
Diffstat (limited to 'src/emu')
-rw-r--r--src/emu/sound/amiga.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/emu/sound/amiga.c b/src/emu/sound/amiga.c
index c4c9f045352..5707f054d56 100644
--- a/src/emu/sound/amiga.c
+++ b/src/emu/sound/amiga.c
@@ -48,6 +48,9 @@ void amiga_sound_device::device_start()
for (int i = 0; i < 4; i++)
{
m_channel[i].index = i;
+ m_channel[i].curticks = 0;
+ m_channel[i].manualmode = false;
+ m_channel[i].curlocation = 0;
m_channel[i].irq_timer = machine().scheduler().timer_alloc(timer_expired_delegate(FUNC(amiga_sound_device::signal_irq), this));
}