remove relatives lock, window props lock, classes locks, thread window lock, menu...
[reactos.git] / reactos / subsys / win32k / include / menu.h
index cbe0cdb..95d2a93 100644 (file)
@@ -33,7 +33,6 @@ typedef struct _MENU_OBJECT
 {
   PEPROCESS Process;
   LIST_ENTRY ListEntry;
-  FAST_MUTEX MenuItemsLock;
   PMENU_ITEM MenuItemList;
   ROSMENUINFO MenuInfo;
   BOOL RtoL;
@@ -42,18 +41,6 @@ typedef struct _MENU_OBJECT
 PMENU_OBJECT FASTCALL
 IntGetMenuObject(HMENU hMenu);
 
-#define IntLockMenuItems(MenuObj) \
-  ExAcquireFastMutex(&(MenuObj)->MenuItemsLock)
-
-#define IntUnLockMenuItems(MenuObj) \
-  ExReleaseFastMutex(&(MenuObj)->MenuItemsLock)
-
-#define IntLockProcessMenus(W32Process) \
-  ExAcquireFastMutex(&(W32Process)->MenuListLock)
-
-#define IntUnLockProcessMenus(W32Process) \
-  ExReleaseFastMutex(&(W32Process)->MenuListLock)
-
 #define IntReleaseMenuObject(MenuObj) \
   ObmDereferenceObject(MenuObj)