mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-09-01 04:13:35 +00:00
fixed a bug in IntSetMenuItemInfo
svn path=/trunk/; revision=20927
This commit is contained in:
@@ -750,7 +750,8 @@ IntSetMenuItemInfo(PMENU_OBJECT MenuObject, PMENU_ITEM MenuItem, PROSMENUITEMINF
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
MenuItem->fType = lpmii->fType;
|
||||
MenuItem->fType &= ~MENU_ITEM_TYPE(MenuItem->fType);
|
||||
MenuItem->fType |= MENU_ITEM_TYPE(lpmii->fType);
|
||||
|
||||
if(lpmii->fMask & MIIM_BITMAP)
|
||||
{
|
||||
@@ -777,7 +778,8 @@ IntSetMenuItemInfo(PMENU_OBJECT MenuObject, PMENU_ITEM MenuItem, PROSMENUITEMINF
|
||||
FreeMenuText(MenuItem);
|
||||
RtlInitUnicodeString(&MenuItem->Text, NULL);
|
||||
}
|
||||
MenuItem->fType = lpmii->fType;
|
||||
MenuItem->fType &= ~MENU_ITEM_TYPE(MenuItem->fType);
|
||||
MenuItem->fType |= MENU_ITEM_TYPE(lpmii->fType);
|
||||
}
|
||||
if(lpmii->fMask & MIIM_ID)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user