summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/machine/gridkeyb.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/machine/gridkeyb.cpp')
-rw-r--r--src/mame/machine/gridkeyb.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mame/machine/gridkeyb.cpp b/src/mame/machine/gridkeyb.cpp
index bfd03d0b6f5..bace5c09696 100644
--- a/src/mame/machine/gridkeyb.cpp
+++ b/src/mame/machine/gridkeyb.cpp
@@ -206,7 +206,7 @@ grid_keyboard_device::grid_keyboard_device(
, m_config(*this, "GRIDKBD_CFG")
, m_modifiers(*this, "GRIDKBD_MOD")
, m_last_modifiers(0U)
- , m_keyboard_cb()
+ , m_keyboard_cb(*this)
{
}
@@ -225,7 +225,7 @@ ioport_constructor grid_keyboard_device::device_input_ports() const
void grid_keyboard_device::device_start()
{
- m_keyboard_cb.bind_relative_to(*owner());
+ m_keyboard_cb.resolve();
save_item(NAME(m_last_modifiers));
}