[prev in list] [next in list] [prev in thread] [next in thread] 

List:       wine-devel
Subject:    [PATCH 2/2] user.exe: Fix WM_ERASEBKGND HDC param conversion in WINPROC_CallProc16To32A.
From:       Jacek Caban <jacek () codeweavers ! com>
Date:       2021-11-30 15:51:41
Message-ID: 4865ad16-34d8-650f-710b-dc04c0378083 () codeweavers ! com
[Download RAW message or body]

From: Nikolay Sivov <nsivov@codeweavers.com>

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@codeweavers.com>
---
  dlls/user.exe16/message.c | 3 +++
  1 file changed, 3 insertions(+)



["0002-user.exe-Fix-WM_ERASEBKGND-HDC-param-conversion-in-WIN.txt" (text/x-patch)]

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;



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic