Fix some object/handle victims. Fixes bug 765.
authorGé van Geldorp <ge@gse.nl>
Sat, 10 Sep 2005 23:01:56 +0000 (23:01 +0000)
committerGé van Geldorp <ge@gse.nl>
Sat, 10 Sep 2005 23:01:56 +0000 (23:01 +0000)
svn path=/trunk/; revision=17790

reactos/subsys/win32k/ntuser/window.c

index 5135a70..65e9e53 100644 (file)
@@ -728,7 +728,7 @@ IntGetSystemMenu(PWINDOW_OBJECT Window, BOOL bRevert, BOOL RetMenu)
       else
       {
          hSysMenu = UserCreateMenu(FALSE);
-         if (NULL == SysMenu)
+         if (NULL == hSysMenu)
          {
             return NULL;
          }
@@ -741,7 +741,7 @@ IntGetSystemMenu(PWINDOW_OBJECT Window, BOOL bRevert, BOOL RetMenu)
          SysMenu->MenuInfo.Flags |= MF_SYSMENU;
          SysMenu->MenuInfo.Wnd = Window->hSelf;
          hNewMenu = co_IntLoadSysMenuTemplate();
-         if(!NewMenu)
+         if(!hNewMenu)
          {
             IntReleaseMenuObject(SysMenu);
             UserDestroyMenu(hSysMenu);