diff options
Diffstat (limited to 'src/devices/video/i82730.cpp')
-rw-r--r-- | src/devices/video/i82730.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/devices/video/i82730.cpp b/src/devices/video/i82730.cpp index 5db1bf4e6a9..eeeedd3b4d1 100644 --- a/src/devices/video/i82730.cpp +++ b/src/devices/video/i82730.cpp @@ -58,6 +58,7 @@ i82730_device::i82730_device(const machine_config &mconfig, const char *tag, dev device_t(mconfig, I82730, tag, owner, clock), device_video_interface(mconfig, *this), m_sint_handler(*this), + m_update_row_cb(*this), m_cpu(*this, finder_base::DUMMY_TAG), m_program(nullptr), m_row_timer(nullptr), @@ -101,7 +102,7 @@ void i82730_device::device_start() m_sint_handler.resolve_safe(); // bind delegates - m_update_row_cb.bind_relative_to(*owner()); + m_update_row_cb.resolve(); // allocate row timer m_row_timer = machine().scheduler().timer_alloc(timer_expired_delegate(FUNC(i82730_device::row_update), this)); |