Alexandre Julliard pushed to branch master at wine / wine
Commits: bb371ddb by Rémi Bernon at 2024-08-23T15:59:16+02:00 user32: Pass a free_icon_params struct to User16CallFreeIcon.
- - - - - bfada61e by Rémi Bernon at 2024-08-23T15:59:19+02:00 user32: Pass a thunk_lock_params struct to User16ThunkLock.
- - - - - dec2e7d9 by Rémi Bernon at 2024-08-23T15:59:19+02:00 user32: Introduce a generic KeUserDispatchCallback kernel callback.
And use it for User16CallFreeIcon.
Based on a patch from Torge Matthies.
- - - - - 52865b33 by Rémi Bernon at 2024-08-23T15:59:22+02:00 user16: Use NtUserDispatchCallback instead of User16ThunkLock.
Based on a patch from Torge Matthies.
- - - - - 0a823e0d by Rémi Bernon at 2024-08-23T15:59:25+02:00 winevulkan: Route kernel callbacks through user32.
Based on a patch from Torge Matthies.
- - - - - e64f3536 by Rémi Bernon at 2024-08-23T15:59:27+02:00 opengl32: Route kernel callbacks through user32.
Based on a patch from Torge Matthies.
- - - - - 82668a48 by Torge Matthies at 2024-08-23T15:59:44+02:00 wineandroid: Route kernel callbacks through user32.
- - - - -
24 changed files:
- dlls/opengl32/make_opengl - dlls/opengl32/unix_thunks.c - dlls/opengl32/unix_wgl.c - dlls/opengl32/unixlib.h - dlls/opengl32/wgl.c - dlls/user.exe16/message.c - dlls/user.exe16/user.c - dlls/user32/user_main.c - dlls/win32u/cursoricon.c - dlls/win32u/message.c - dlls/win32u/sysparams.c - dlls/win32u/win32u_private.h - dlls/wineandroid.drv/android.h - dlls/wineandroid.drv/device.c - dlls/wineandroid.drv/dllmain.c - dlls/wineandroid.drv/init.c - dlls/wineandroid.drv/unixlib.h - dlls/winevulkan/loader.c - dlls/winevulkan/vulkan.c - dlls/winevulkan/vulkan_loader.h - dlls/wow64win/user.c - dlls/wow64win/wow64win_private.h - include/ntuser.h - include/wine/unixlib.h
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/6a7bfbab10d653f6724e2917e05525...