Module: wine Branch: master Commit: 80d3604947f6aaeba5ed437753d8a59cffc0d5f8 URL: http://source.winehq.org/git/wine.git/?a=commit;h=80d3604947f6aaeba5ed437753...
Author: Paul Vriens Paul.Vriens.Wine@gmail.com Date: Fri Nov 7 11:45:38 2008 +0100
user32/tests: Set last error if the menu item cannot be found.
---
dlls/user32/menu.c | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/dlls/user32/menu.c b/dlls/user32/menu.c index 928a9eb..ed93eff 100644 --- a/dlls/user32/menu.c +++ b/dlls/user32/menu.c @@ -4423,8 +4423,10 @@ static BOOL GetMenuItemInfo_common ( HMENU hmenu, UINT item, BOOL bypos,
debug_print_menuitem("GetMenuItemInfo_common: ", menu, "");
- if (!menu) - return FALSE; + if (!menu) { + SetLastError( ERROR_MENU_ITEM_NOT_FOUND); + return FALSE; + }
if( lpmii->fMask & MIIM_TYPE) { if( lpmii->fMask & ( MIIM_STRING | MIIM_FTYPE | MIIM_BITMAP)) {