From 72b5c7bb73619eb23d0b35156325c49605f70c54 Mon Sep 17 00:00:00 2001 From: James Tabor Date: Fri, 20 Nov 2015 10:49:12 +0000 Subject: [PATCH] [Win32SS] - Patch by Alexandre Julliard : Add workaround for removed SC_TASKLIST system menu item. Word 95 assumes that the item exists. - Wine sync port. svn path=/trunk/; revision=69959 --- reactos/win32ss/user/ntuser/menu.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/reactos/win32ss/user/ntuser/menu.c b/reactos/win32ss/user/ntuser/menu.c index 046dd07012c..66f9cd8007f 100644 --- a/reactos/win32ss/user/ntuser/menu.c +++ b/reactos/win32ss/user/ntuser/menu.c @@ -4882,6 +4882,10 @@ UserMenuItemInfo( if (!(MenuItem = MENU_FindItem( &Menu, &Item, (ByPosition ? MF_BYPOSITION : MF_BYCOMMAND) ))) { + /* workaround for Word 95: pretend that SC_TASKLIST item exists. */ + if ( SetOrGet && Item == SC_TASKLIST && !ByPosition ) + return TRUE; + EngSetLastError(ERROR_MENU_ITEM_NOT_FOUND); return( FALSE); }