diff options
author | Paul Priest <ppriest@gmail.com> | 2016-05-22 11:04:31 +0100 |
---|---|---|
committer | Paul Priest <ppriest@gmail.com> | 2016-05-22 11:07:16 +0100 |
commit | 2164ed18480ff37d2bb042d1e2b38cfb5393b913 (patch) | |
tree | 7e0c41a80c6fe2af1009496a7d7dcda46ed3d68c | |
parent | 81a6b313a83c018317c8e6674791bebe9dce11d1 (diff) |
window.cpp - Remove dead WM_USER_* events for which handling was causing crashes. Fixes MT6217.
-rw-r--r-- | src/osd/windows/window.cpp | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/src/osd/windows/window.cpp b/src/osd/windows/window.cpp index 0edca7c79a6..d253f827efa 100644 --- a/src/osd/windows/window.cpp +++ b/src/osd/windows/window.cpp @@ -74,14 +74,11 @@ using namespace Windows::UI::Core; #define MIN_WINDOW_DIM 200 // custom window messages -#define WM_USER_FINISH_CREATE_WINDOW (WM_USER + 0) #define WM_USER_SELF_TERMINATE (WM_USER + 1) #define WM_USER_REDRAW (WM_USER + 2) #define WM_USER_SET_FULLSCREEN (WM_USER + 3) #define WM_USER_SET_MAXSIZE (WM_USER + 4) #define WM_USER_SET_MINSIZE (WM_USER + 5) -#define WM_USER_UI_TEMP_PAUSE (WM_USER + 6) -#define WM_USER_EXEC_FUNC (WM_USER + 7) @@ -578,20 +575,6 @@ void winwindow_dispatch_message(running_machine &machine, MSG *message) machine.schedule_exit(); break; - // temporary pause from the window thread - case WM_USER_UI_TEMP_PAUSE: - winwindow_ui_pause_from_main_thread(machine, message->wParam); - break; - - // execute arbitrary function - case WM_USER_EXEC_FUNC: - { - void (*func)(void *) = (void (*)(void *)) message->wParam; - void *param = (void *) message->lParam; - func(param); - } - break; - // everything else dispatches normally default: TranslateMessage(message); @@ -1180,15 +1163,6 @@ unsigned __stdcall win_window_info::thread_entry(void *param) PostQuitMessage(0); dispatch = FALSE; break; - - // handle the "complete create" message - case WM_USER_FINISH_CREATE_WINDOW: - { - win_window_info *window = (win_window_info *)message.lParam; - window->m_init_state = window->complete_create() ? -1 : 1; - dispatch = FALSE; - break; - } } } |