From 5bb5c31345a6dfffd94950a063305094f62302b8 Mon Sep 17 00:00:00 2001 From: Vas Crabb Date: Wed, 30 Sep 2020 20:53:42 +1000 Subject: emu/machine.cpp: Get rid of remaining make_unique_clear on 'manager' objects. --- src/emu/uiinput.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/emu/uiinput.cpp') diff --git a/src/emu/uiinput.cpp b/src/emu/uiinput.cpp index 99ccc8b536f..232440dcba6 100644 --- a/src/emu/uiinput.cpp +++ b/src/emu/uiinput.cpp @@ -37,14 +37,15 @@ ui_input_manager::ui_input_manager(running_machine &machine) : m_machine(machine) , m_presses_enabled(true) , m_current_mouse_target(nullptr) + , m_current_mouse_x(-1) + , m_current_mouse_y(-1) , m_current_mouse_down(false) , m_current_mouse_field(nullptr) , m_events_start(0) , m_events_end(0) { - // create the private data - m_current_mouse_x = -1; - m_current_mouse_y = -1; + std::fill(std::begin(m_next_repeat), std::end(m_next_repeat), 0); + std::fill(std::begin(m_seqpressed), std::end(m_seqpressed), 0); // add a frame callback to poll inputs machine.add_notifier(MACHINE_NOTIFY_FRAME, machine_notify_delegate(&ui_input_manager::frame_update, this)); -- cgit v1.2.3-70-g09d2