Changeset 21356 for trunk/src/user32/menu.c
- Timestamp:
- Feb 21, 2010, 5:33:53 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/user32/menu.c
r10190 r21356 395 395 HMENU hMenu; 396 396 397 if ((hMenu = CreateMenu()) )397 if ((hMenu = CreateMenu()) != 0) 398 398 { 399 399 POPUPMENU *menu = MENU_GetMenu(hMenu); … … 411 411 menu->items[0].fType = MF_SYSMENU | MF_POPUP; 412 412 menu->items[0].fState = 0; 413 if ((menu = MENU_GetMenu(hPopupMenu)) ) menu->wFlags |= MF_SYSMENU;413 if ((menu = MENU_GetMenu(hPopupMenu)) != 0) menu->wFlags |= MF_SYSMENU; 414 414 415 415 TRACE("GetSysMenu hMenu=%04x (%04x)\n", hMenu, hPopupMenu ); … … 3573 3573 MENUITEM * lpmi; 3574 3574 3575 if (!(lpmi = MENU_FindItem(&hMenu, &nPos,MF_BYPOSITION))) return -1;3575 if (!(lpmi = MENU_FindItem(&hMenu,(UINT*)&nPos,MF_BYPOSITION))) return -1; 3576 3576 if (lpmi->fType & MF_POPUP) return -1; 3577 3577 return lpmi->wID; … … 4413 4413 else if (unicode) 4414 4414 { 4415 if ((menu->text = HeapAlloc( GetProcessHeap(), 0, (strlenW(text)+1) * sizeof(WCHAR) )) )4415 if ((menu->text = HeapAlloc( GetProcessHeap(), 0, (strlenW(text)+1) * sizeof(WCHAR) )) != NULL) 4416 4416 strcpyW( menu->text, text ); 4417 4417 } … … 4420 4420 LPCSTR str = (LPCSTR)text; 4421 4421 int len = MultiByteToWideChar( CP_ACP, 0, str, -1, NULL, 0 ); 4422 if ((menu->text = HeapAlloc( GetProcessHeap(), 0, len * sizeof(WCHAR) )) )4422 if ((menu->text = HeapAlloc( GetProcessHeap(), 0, len * sizeof(WCHAR) )) != NULL) 4423 4423 MultiByteToWideChar( CP_ACP, 0, str, -1, menu->text, len ); 4424 4424 } … … 4817 4817 TRACE("(0x%04x 0x%08lx)\n", hMenu, dwContextHelpID); 4818 4818 4819 if ((menu = MENU_GetMenu(hMenu)) )4819 if ((menu = MENU_GetMenu(hMenu)) != 0) 4820 4820 { 4821 4821 menu->dwContextHelpID = dwContextHelpID; … … 4834 4834 TRACE("(0x%04x)\n", hMenu); 4835 4835 4836 if ((menu = MENU_GetMenu(hMenu)) )4836 if ((menu = MENU_GetMenu(hMenu)) != 0) 4837 4837 { 4838 4838 return menu->dwContextHelpID;
Note:
See TracChangeset
for help on using the changeset viewer.