- Fix a crash in user32 winetest msg.

svn path=/trunk/; revision=46009
This commit is contained in:
James Tabor 2010-03-08 21:04:00 +00:00
parent f8fced000d
commit 6e96e3015c

View file

@ -502,7 +502,10 @@ IntIsWindowDrawable(PWINDOW_OBJECT Window)
for (WndObject = Window; WndObject != NULL; WndObject = WndObject->spwndParent) for (WndObject = Window; WndObject != NULL; WndObject = WndObject->spwndParent)
{ {
Wnd = WndObject->Wnd; Wnd = WndObject->Wnd;
if (!(Wnd->style & WS_VISIBLE) || if ( Window->state & WINDOWSTATUS_DESTROYING || // state2
Window->state & WINDOWSTATUS_DESTROYED ||
!Wnd ||
!(Wnd->style & WS_VISIBLE) ||
((Wnd->style & WS_MINIMIZE) && (WndObject != Window))) ((Wnd->style & WS_MINIMIZE) && (WndObject != Window)))
{ {
return FALSE; return FALSE;