summaryrefslogtreecommitdiffstats
path: root/src/devices/bus/bbc/userport/pointer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/bus/bbc/userport/pointer.cpp')
-rw-r--r--src/devices/bus/bbc/userport/pointer.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/devices/bus/bbc/userport/pointer.cpp b/src/devices/bus/bbc/userport/pointer.cpp
index 18c861265d4..cff7c1570e2 100644
--- a/src/devices/bus/bbc/userport/pointer.cpp
+++ b/src/devices/bus/bbc/userport/pointer.cpp
@@ -151,7 +151,7 @@ bbc_tracker_device::bbc_tracker_device(const machine_config &mconfig, const char
void bbc_pointer_device::device_start()
{
- m_pointer_timer = timer_alloc();
+ m_pointer_timer = timer_alloc(FUNC(bbc_pointer_device::update), this);
}
@@ -176,7 +176,7 @@ void bbc_pointer_device::device_reset()
// IMPLEMENTATION
//**************************************************************************
-void bbc_pointer_device::device_timer(emu_timer &timer, device_timer_id id, int param)
+TIMER_CALLBACK_MEMBER(bbc_pointer_device::update)
{
int x = m_pointer_x->read();
int y = m_pointer_y->read();