Convert NULL menu items to separators.

This commit is contained in:
Dmitry Timoshkov 2002-04-02 02:36:44 +00:00 committed by Alexandre Julliard
parent 417296c4af
commit 5076dbaabc

View file

@ -1976,6 +1976,12 @@ static LPCSTR MENUEX_ParseResource( LPCSTR res, HMENU hMenu)
mii.fMask |= MIIM_SUBMENU;
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);
} while (!(resinfo & MF_END));
return res;