Convert NULL menu items to separators.
This commit is contained in:
parent
417296c4af
commit
5076dbaabc
@ -1976,6 +1976,12 @@ static LPCSTR MENUEX_ParseResource( LPCSTR res, HMENU hMenu)
|
|||||||
mii.fMask |= MIIM_SUBMENU;
|
mii.fMask |= MIIM_SUBMENU;
|
||||||
mii.fType |= MF_POPUP;
|
mii.fType |= MF_POPUP;
|
||||||
}
|
}
|
||||||
|
else if(!*mii.dwTypeData && !(mii.fType & MF_SEPARATOR))
|
||||||
|
{
|
||||||
|
WARN("Converting NULL menu item %04x, type %04x to SEPARATOR\n",
|
||||||
|
mii.wID, mii.fType);
|
||||||
|
mii.fType |= MF_SEPARATOR;
|
||||||
|
}
|
||||||
InsertMenuItemW(hMenu, -1, MF_BYPOSITION, &mii);
|
InsertMenuItemW(hMenu, -1, MF_BYPOSITION, &mii);
|
||||||
} while (!(resinfo & MF_END));
|
} while (!(resinfo & MF_END));
|
||||||
return res;
|
return res;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user