summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/schedule.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/schedule.cpp')
-rw-r--r--src/emu/schedule.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/emu/schedule.cpp b/src/emu/schedule.cpp
index 16e880e8a58..49346b2c3b0 100644
--- a/src/emu/schedule.cpp
+++ b/src/emu/schedule.cpp
@@ -299,7 +299,10 @@ void emu_timer::dump() const
{
machine().logerror("%p: en=%d temp=%d exp=%15s start=%15s per=%15s param=%d ptr=%p", this, m_enabled, m_temporary, m_expire.as_string(PRECISION), m_start.as_string(PRECISION), m_period.as_string(PRECISION), m_param, m_ptr);
if (m_device == nullptr)
- machine().logerror(" cb=%s\n", m_callback.name());
+ if (m_callback.name() == nullptr)
+ machine().logerror(" cb=NULL\n");
+ else
+ machine().logerror(" cb=%s\n", m_callback.name());
else
machine().logerror(" dev=%s id=%d\n", m_device->tag(), m_id);
}