Changeset 1499 for trunk/src/user32/winmenu.cpp
- Timestamp:
- Oct 28, 1999, 9:09:17 PM (26 years ago)
- File:
-
- 1 edited
-
trunk/src/user32/winmenu.cpp (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/user32/winmenu.cpp
r1453 r1499 1 /* $Id: winmenu.cpp,v 1.1 1 1999-10-26 11:14:52sandervl Exp $ */1 /* $Id: winmenu.cpp,v 1.12 1999-10-28 19:09:17 sandervl Exp $ */ 2 2 3 3 /* … … 41 41 HMENU ODIN_INTERNAL ODIN_CreatePopupMenu(void); 42 42 BOOL ODIN_INTERNAL ODIN_DestroyMenu(HMENU); 43 44 43 45 44 //@@@PH: experiment with WINE LoadMenuIndirect code … … 655 654 } 656 655 657 if( HIWORD(arg5) != 0)656 if(IS_STRING_ITEM(arg3) && HIWORD(arg5) != 0) 658 657 astring = UnicodeToAsciiString((LPWSTR)arg5); 659 658 else … … 661 660 662 661 rc = ODIN_ModifyMenuA(hMenu, arg2, arg3, arg4, astring); 663 if( HIWORD(arg5) != 0)662 if(IS_STRING_ITEM(arg3) && HIWORD(arg5) != 0) 664 663 FreeAsciiString(astring); 665 664 … … 748 747 char *astring = NULL; 749 748 750 if( HIWORD(arg5) != 0)749 if(IS_STRING_ITEM(arg3) && HIWORD(arg5) != 0) 751 750 astring = UnicodeToAsciiString((LPWSTR)arg5); 752 751 else … … 755 754 rc = ODIN_InsertMenuA(hMenu, arg2, arg3, arg4, astring); 756 755 757 if( HIWORD(arg5) != 0)756 if(IS_STRING_ITEM(arg3) && HIWORD(arg5) != 0) 758 757 FreeAsciiString(astring); 759 758
Note:
See TracChangeset
for help on using the changeset viewer.
