diff options
author | Robbbert <pac0446@bigpond.net.au> | 2016-05-21 13:27:54 +1000 |
---|---|---|
committer | Robbbert <pac0446@bigpond.net.au> | 2016-05-21 13:27:54 +1000 |
commit | 293caed9cb79bd93c10ae239927e383d0df0ef87 (patch) | |
tree | 0df5249bf85a75e329f2c9f1c8c8ce3d0b195645 /src/osd | |
parent | 2d6c0e4002a5a4f631333dc2bd5e3079d4eaea17 (diff) |
1. fixed title of fr2; 2. Fixed access violation after getting:
Proposed video mode not supported on device \\.\DISPLAY1
Unable to initialize Direct3D.
Fatal error: Unable to complete window creation
Diffstat (limited to 'src/osd')
-rw-r--r-- | src/osd/modules/lib/osdobj_common.cpp | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/src/osd/modules/lib/osdobj_common.cpp b/src/osd/modules/lib/osdobj_common.cpp index d05b17890f9..7695611b445 100644 --- a/src/osd/modules/lib/osdobj_common.cpp +++ b/src/osd/modules/lib/osdobj_common.cpp @@ -713,10 +713,14 @@ void osd_common_t::window_exit() void osd_common_t::input_exit() { - m_keyboard_input->exit(); - m_mouse_input->exit(); - m_lightgun_input->exit(); - m_joystick_input->exit(); + if (m_keyboard_input) + m_keyboard_input->exit(); + if (m_mouse_input) + m_mouse_input->exit(); + if (m_lightgun_input) + m_lightgun_input->exit(); + if (m_joystick_input) + m_joystick_input->exit(); } void osd_common_t::osd_exit() |