mirror of
https://github.com/reactos/reactos.git
synced 2024-10-20 08:01:05 +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;
|
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)
|
if(lpmii->fMask & MIIM_BITMAP)
|
||||||
{
|
{
|
||||||
|
@ -777,7 +778,8 @@ IntSetMenuItemInfo(PMENU_OBJECT MenuObject, PMENU_ITEM MenuItem, PROSMENUITEMINF
|
||||||
FreeMenuText(MenuItem);
|
FreeMenuText(MenuItem);
|
||||||
RtlInitUnicodeString(&MenuItem->Text, NULL);
|
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)
|
if(lpmii->fMask & MIIM_ID)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in a new issue