mirror of
https://github.com/reactos/reactos.git
synced 2025-04-25 08:00:24 +00:00
- remove MenuItem from MenuItemList on request
svn path=/trunk/; revision=27158
This commit is contained in:
parent
bbbe421396
commit
13eda403d7
1 changed files with 13 additions and 1 deletions
|
@ -212,7 +212,19 @@ IntFreeMenuItem(PMENU_OBJECT Menu, PMENU_ITEM MenuItem,
|
|||
FreeMenuText(MenuItem);
|
||||
if(RemoveFromList)
|
||||
{
|
||||
/* FIXME - Remove from List */
|
||||
PMENU_ITEM CurItem = Menu->MenuItemList;
|
||||
while(CurItem)
|
||||
{
|
||||
if (CurItem->Next == MenuItem)
|
||||
{
|
||||
CurItem->Next = MenuItem->Next;
|
||||
break;
|
||||
}
|
||||
else
|
||||
{
|
||||
CurItem = CurItem->Next;
|
||||
}
|
||||
}
|
||||
Menu->MenuInfo.MenuItemCount--;
|
||||
}
|
||||
if(bRecurse && MenuItem->hSubMenu)
|
||||
|
|
Loading…
Reference in a new issue