summaryrefslogtreecommitdiffstatshomepage
path: root/src/osd/modules/input/input_windows.cpp
diff options
context:
space:
mode:
author Brad Hughes <bradhugh@outlook.com>2016-06-25 11:43:15 -0400
committer Brad Hughes <bradhugh@outlook.com>2016-06-25 11:43:15 -0400
commitdef1777e74a13ac30309f4142de32b9b73e1185c (patch)
treec4290ceb1159127367b92e05da6c5dea49b5f094 /src/osd/modules/input/input_windows.cpp
parent0f3ac71cc4bcc7f0c1201297cd353820657325df (diff)
A few minor input fixes and cleanups
- input modules exit() is called twice. Remove the unnecessary input_exit() method - removed unnecessary pointer init in handle_input_event and should_hide_mouse - When registering event callbacks in SDL, don't assume the SDL enum values are int-sized
Diffstat (limited to 'src/osd/modules/input/input_windows.cpp')
-rw-r--r--src/osd/modules/input/input_windows.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/osd/modules/input/input_windows.cpp b/src/osd/modules/input/input_windows.cpp
index 606072d1997..4455a77c991 100644
--- a/src/osd/modules/input/input_windows.cpp
+++ b/src/osd/modules/input/input_windows.cpp
@@ -23,7 +23,7 @@
bool windows_osd_interface::should_hide_mouse() const
{
bool hidemouse = false;
- wininput_module* mod = nullptr;
+ wininput_module* mod;
mod = dynamic_cast<wininput_module*>(m_keyboard_input);
if (mod) hidemouse |= mod->should_hide_mouse();
@@ -44,7 +44,7 @@ bool windows_osd_interface::handle_input_event(input_event eventid, void* eventd
{
bool handled = false;
- wininput_module* mod = nullptr;
+ wininput_module* mod;
mod = dynamic_cast<wininput_module*>(m_keyboard_input);
if (mod) handled |= mod->handle_input_event(eventid, eventdata);