[Win32k]
authorJames Tabor <james.tabor@reactos.org>
Mon, 14 Apr 2014 06:54:41 +0000 (06:54 +0000)
committerJames Tabor <james.tabor@reactos.org>
Mon, 14 Apr 2014 06:54:41 +0000 (06:54 +0000)
- Switch menu allocation to desktop stack.

svn path=/trunk/; revision=62748

reactos/win32ss/user/ntuser/object.c
reactos/win32ss/user/user32/misc/misc.c

index 4f7f1da..a7de628 100644 (file)
@@ -337,7 +337,7 @@ UserCreateObject( PUSER_HANDLE_TABLE ht,
    switch (type)
    {
       case TYPE_WINDOW:
-//      case TYPE_MENU:
+      case TYPE_MENU:
       case TYPE_HOOK:
       case TYPE_CALLPROC:
       case TYPE_INPUTCONTEXT:
@@ -436,7 +436,7 @@ UserDereferenceObject(PVOID object)
      switch (type)
      {
         case TYPE_WINDOW:
-//        case TYPE_MENU:
+        case TYPE_MENU:
         case TYPE_HOOK:
         case TYPE_CALLPROC:
         case TYPE_INPUTCONTEXT:
index 1549863..5d97031 100644 (file)
@@ -311,7 +311,7 @@ static const BOOL g_ObjectHeapTypeShared[TYPE_CTYPES] =
 {
     FALSE, /* TYPE_FREE (not used) */
     FALSE, /* TYPE_WINDOW */
-    TRUE,  /* TYPE_MENU  FALSE */
+    FALSE, /* TYPE_MENU */
     TRUE,  /* TYPE_CURSOR */
     TRUE,  /* TYPE_SETWINDOWPOS */
     FALSE, /* TYPE_HOOK */
@@ -324,7 +324,7 @@ static const BOOL g_ObjectHeapTypeShared[TYPE_CTYPES] =
     TRUE,  /* TYPE_MONITOR */
     FALSE, /* TYPE_KBDLAYOUT */
     FALSE, /* TYPE_KBDFILE */
-    TRUE,   /* TYPE_WINEVENTHOOK */
+    TRUE,  /* TYPE_WINEVENTHOOK */
     FALSE, /* TYPE_TIMER */
     FALSE, /* TYPE_INPUTCONTEXT */
     FALSE, /* TYPE_HIDDATA */