Nikolay Sivov : user.exe: Fix WM_ERASEBKGND HDC param conversion in WINPROC_CallProc16To32A.
Module: wine Branch: master Commit: 0f16aa1842d2bb9f5b8410cfd342680a9a1844ac URL: https://source.winehq.org/git/wine.git/?a=commit;h=0f16aa1842d2bb9f5b8410cfd... Author: Nikolay Sivov <nsivov(a)codeweavers.com> Date: Tue Nov 30 16:51:41 2021 +0100 user.exe: Fix WM_ERASEBKGND HDC param conversion in WINPROC_CallProc16To32A. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=51624 Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=51899 Signed-off-by: Jacek Caban <jacek(a)codeweavers.com> Signed-off-by: Alexandre Julliard <julliard(a)winehq.org> --- dlls/user.exe16/message.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dlls/user.exe16/message.c b/dlls/user.exe16/message.c index e0f5bfa5d19..b79b0cb7751 100644 --- a/dlls/user.exe16/message.c +++ b/dlls/user.exe16/message.c @@ -905,6 +905,9 @@ LRESULT WINPROC_CallProc16To32A( winproc_callback_t callback, HWND16 hwnd, UINT1 case WM_SIZECLIPBOARD: FIXME_(msg)( "message %04x needs translation\n", msg ); break; + case WM_ERASEBKGND: + ret = callback( hwnd32, msg, (WPARAM)HDC_32(wParam), lParam, result, arg ); + break; default: ret = callback( hwnd32, msg, wParam, lParam, result, arg ); break;
participants (1)
-
Alexandre Julliard