mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-09-02 19:26:32 +00:00
Patch by [email protected]: Some applications try to set a child as a parent. See bug 4789.
svn path=/trunk/; revision=43009
This commit is contained in:
@@ -1022,6 +1022,13 @@ co_IntSetParent(PWINDOW_OBJECT Wnd, PWINDOW_OBJECT WndNewParent)
|
||||
// hWnd = Wnd->hSelf;
|
||||
// hWndNewParent = WndNewParent->hSelf;
|
||||
|
||||
/* Some applications try to set a child as a parent */
|
||||
if (IntIsChildWindow(Wnd, WndNewParent))
|
||||
{
|
||||
SetLastWin32Error( ERROR_INVALID_PARAMETER );
|
||||
return 0;
|
||||
}
|
||||
|
||||
/*
|
||||
* Windows hides the window first, then shows it again
|
||||
* including the WM_SHOWWINDOW messages and all
|
||||
|
||||
Reference in New Issue
Block a user