summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/uiinput.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/uiinput.c')
-rw-r--r--src/emu/uiinput.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/emu/uiinput.c b/src/emu/uiinput.c
index 22c232c4a16..1d6c1e273cb 100644
--- a/src/emu/uiinput.c
+++ b/src/emu/uiinput.c
@@ -80,7 +80,7 @@ void ui_input_init(running_machine *machine)
machine->ui_input_data->current_mouse_y = -1;
/* add a frame callback to poll inputs */
- add_frame_callback(machine, ui_input_frame_update);
+ machine->add_notifier(MACHINE_NOTIFY_FRAME, ui_input_frame_update);
}
@@ -95,15 +95,15 @@ void ui_input_init(running_machine *machine)
corresponding IPT_UI_* events
-------------------------------------------------*/
-void ui_input_frame_update(running_machine *machine)
+void ui_input_frame_update(running_machine &machine)
{
- ui_input_private *uidata = machine->ui_input_data;
+ ui_input_private *uidata = machine.ui_input_data;
int code;
/* update the state of all the UI keys */
for (code = __ipt_ui_start; code <= __ipt_ui_end; code++)
{
- int pressed = input_seq_pressed(machine, input_type_seq(machine, code, 0, SEQ_TYPE_STANDARD));
+ int pressed = input_seq_pressed(&machine, input_type_seq(&machine, code, 0, SEQ_TYPE_STANDARD));
if (!pressed || uidata->seqpressed[code] != SEQ_PRESSED_RESET)
uidata->seqpressed[code] = pressed;
}