summaryrefslogtreecommitdiffstats
path: root/src/devices/machine/netlist.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/machine/netlist.cpp')
-rw-r--r--src/devices/machine/netlist.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/devices/machine/netlist.cpp b/src/devices/machine/netlist.cpp
index cc1f92c5755..ad7bb45fbc2 100644
--- a/src/devices/machine/netlist.cpp
+++ b/src/devices/machine/netlist.cpp
@@ -289,17 +289,17 @@ void netlist_mame_analog_input_device::write(const double val)
m_value_for_device_timer = val * m_mult + m_offset;
if (m_value_for_device_timer != (*m_param)())
{
- synchronize(0, 0, &m_value_for_device_timer);
-}
+ synchronize();
+ }
}
-void netlist_mame_analog_input_device::device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr)
+void netlist_mame_analog_input_device::device_timer(emu_timer &timer, device_timer_id id, int param)
{
update_to_current_time();
#if NETLIST_CREATE_CSV
- nl_owner().log_add(m_param_name, *((double *) ptr), true);
+ nl_owner().log_add(m_param_name, m_value_for_device_timer, true);
#endif
- m_param->set(*((double *) ptr));
+ m_param->set(m_value_for_device_timer);
}
void netlist_mame_int_input_device::write(const uint32_t val)
@@ -322,7 +322,7 @@ void netlist_mame_logic_input_device::write(const uint32_t val)
}
}
-void netlist_mame_int_input_device::device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr)
+void netlist_mame_int_input_device::device_timer(emu_timer &timer, device_timer_id id, int param)
{
update_to_current_time();
#if NETLIST_CREATE_CSV
@@ -331,7 +331,7 @@ void netlist_mame_int_input_device::device_timer(emu_timer &timer, device_timer_
m_param->set(param);
}
-void netlist_mame_logic_input_device::device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr)
+void netlist_mame_logic_input_device::device_timer(emu_timer &timer, device_timer_id id, int param)
{
update_to_current_time();
#if NETLIST_CREATE_CSV
@@ -340,7 +340,7 @@ void netlist_mame_logic_input_device::device_timer(emu_timer &timer, device_time
m_param->set(param);
}
-void netlist_mame_ram_pointer_device::device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr)
+void netlist_mame_ram_pointer_device::device_timer(emu_timer &timer, device_timer_id id, int param)
{
m_data = (*m_param)();
}