zero out the struct and disable code that has no connection with reality - I'm thinking MIIM_STRING should be removed from flags also, but I have not tested with that change.

svn path=/trunk/; revision=17843
This commit is contained in:
Royce Mitchell III 2005-09-13 23:04:32 +00:00
parent 4d1f146406
commit 10f2fdca23

View file

@ -4415,9 +4415,9 @@ ModifyMenuW(
LPCWSTR lpNewItem)
{
MENUITEMINFOW mii;
memset ( &mii, 0, sizeof(mii) );
mii.cbSize = sizeof(MENUITEMINFOW);
mii.fMask = MIIM_FTYPE | MIIM_STRING | MIIM_STATE;
mii.fType = 0;
mii.fState = MFS_ENABLED;
UNIMPLEMENTED;
@ -4442,10 +4442,10 @@ ModifyMenuW(
}
else
{
if(mii.dwTypeData != NULL)
/*if(mii.dwTypeData != NULL)
{
HeapFree(GetProcessHeap(),0, mii.dwTypeData);
}
}*/
if (*lpNewItem == '\b')
{
mii.fType |= MF_HELP;