Module: wine Branch: master Commit: 0679dee775fc691a0e6d3272e98027cacd73ea1c URL: http://source.winehq.org/git/wine.git/?a=commit;h=0679dee775fc691a0e6d3272e9...
Author: Louis Lenders xerox_xerox2000@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)