mirror of
https://github.com/reactos/reactos.git
synced 2024-07-11 15:15:27 +00:00
fixed a bug in IntSetMenuItemInfo
svn path=/trunk/; revision=20927
This commit is contained in:
parent
fef4764e1f
commit
87df19f3e9
|
@ -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)
|
||||
{
|
||||
|
|
Loading…
Reference in a new issue