Louis Lenders : user32: Don' t crash if a WM_NCCREATE message is sent with lParam=0.
Module: wine Branch: master Commit: 0679dee775fc691a0e6d3272e98027cacd73ea1c URL: http://source.winehq.org/git/wine.git/?a=commit;h=0679dee775fc691a0e6d3272e9... Author: Louis Lenders <xerox_xerox2000(a)yahoo.co.uk> Date: Wed Feb 7 19:57:55 2007 +0000 user32: Don't crash if a WM_NCCREATE message is sent with lParam=0. --- dlls/user32/defwnd.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/dlls/user32/defwnd.c b/dlls/user32/defwnd.c index 06c10b2..d9af35c 100644 --- a/dlls/user32/defwnd.c +++ b/dlls/user32/defwnd.c @@ -772,6 +772,7 @@ LRESULT WINAPI DefWindowProcA( HWND hwnd switch(msg) { case WM_NCCREATE: + if (lParam) { CREATESTRUCTA *cs = (CREATESTRUCTA *)lParam; /* check for string, as static icons, bitmaps (SS_ICON, SS_BITMAP) @@ -930,6 +931,7 @@ LRESULT WINAPI DefWindowProcW( switch(msg) { case WM_NCCREATE: + if (lParam) { CREATESTRUCTW *cs = (CREATESTRUCTW *)lParam; /* check for string, as static icons, bitmaps (SS_ICON, SS_BITMAP)
participants (1)
-
Alexandre Julliard