summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
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
commit2164ed18480ff37d2bb042d1e2b38cfb5393b913 (patch)
tree7e0c41a80c6fe2af1009496a7d7dcda46ed3d68c
parent81a6b313a83c018317c8e6674791bebe9dce11d1 (diff)
window.cpp - Remove dead WM_USER_* events for which handling was causing crashes. Fixes MT6217.
-rw-r--r--src/osd/windows/window.cpp26
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;
- }
}
}