[PATCH 0/1] MR5537: win32u: Destroy thread windows before calling driver ThreadDetach.
From: Rémi Bernon <rbernon(a)codeweavers.com> --- dlls/win32u/sysparams.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dlls/win32u/sysparams.c b/dlls/win32u/sysparams.c index 26bddad7b59..d2ac6d5bfb2 100644 --- a/dlls/win32u/sysparams.c +++ b/dlls/win32u/sysparams.c @@ -6201,13 +6201,13 @@ static void thread_detach(void) { struct user_thread_info *thread_info = get_user_thread_info(); + destroy_thread_windows(); user_driver->pThreadDetach(); free( thread_info->key_state ); thread_info->key_state = 0; free( thread_info->rawinput ); - destroy_thread_windows(); cleanup_imm_thread(); NtClose( thread_info->server_queue ); -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/5537
This merge request was approved by Jacek Caban. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/5537
participants (2)
-
Jacek Caban (@jacek) -
Rémi Bernon