summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu
diff options
context:
space:
mode:
author Aaron Giles <aaron@aarongiles.com>2010-06-08 23:53:48 +0000
committer Aaron Giles <aaron@aarongiles.com>2010-06-08 23:53:48 +0000
commit291cc0a4738a675b614269fdc49ae9286780d82a (patch)
tree7f4bd1ea1dfd4ddd0639b9fc0761b4c8d0c83d24 /src/emu
parentad12251785f1154f7c9ce8cc099fc3e4087a4f0d (diff)
Enable NULL callbacks in timer devices.
Diffstat (limited to 'src/emu')
-rw-r--r--src/emu/timer.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/emu/timer.c b/src/emu/timer.c
index 5596dcfcf8f..d8ea26dbc1b 100644
--- a/src/emu/timer.c
+++ b/src/emu/timer.c
@@ -1127,7 +1127,8 @@ void timer_device::device_reset()
void timer_device::periodic_timer_callback(int param)
{
- (*m_config.m_callback)(*this, m_ptr, param);
+ if (m_config.m_callback != NULL)
+ (*m_config.m_callback)(*this, m_ptr, param);
}