{
WC_MENU, /* name */
CS_SAVEBITS | CS_DBLCLKS, /* style */
- (WNDPROC) NULL, /* FIXME - procA */
- (WNDPROC) PopupMenuWndProcW, /* FIXME - procW */
+ NULL, /* FIXME - procA */
+ PopupMenuWndProcW, /* FIXME - procW */
sizeof(MENUINFO *), /* extra */
(LPCWSTR) IDC_ARROW, /* cursor */
(HBRUSH)(COLOR_MENU + 1) /* brush */
{ // Very strange this fixes a wine test with a crash.
if(lpmii->dwTypeData && lpmii->cch && !(GdiValidateHandle((HGDIOBJ)lpmii->dwTypeData)) )
{
- lpmii->cch = 0;
if( unicode)
*((WCHAR *)lpmii->dwTypeData) = 0;
else
*((CHAR *)lpmii->dwTypeData) = 0;
}
+ lpmii->cch = 0;
}
else
{
UINT uIDCheckItem,
UINT uCheck)
{
- PMENU pMenu;
PITEM item;
DWORD Ret;
- if (!(pMenu = ValidateHandle(hmenu, TYPE_MENU)))
+ if (!ValidateHandle(hmenu, TYPE_MENU))
return -1;
if (!(item = MENU_FindItem( &hmenu, &uIDCheckItem, uCheck ))) return -1;