From 869380543192f12fb565d55f09e481ff302c5817 Mon Sep 17 00:00:00 2001 From: Alexandre Julliard Date: Thu, 19 Nov 2015 20:03:20 +0900 Subject: [PATCH] user32/tests: Fix a test that assumes that a menu handle is invalid. Signed-off-by: Alexandre Julliard --- dlls/user32/tests/menu.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dlls/user32/tests/menu.c b/dlls/user32/tests/menu.c index 7599431ab60..00fcfc1aceb 100644 --- a/dlls/user32/tests/menu.c +++ b/dlls/user32/tests/menu.c @@ -3789,6 +3789,8 @@ static void test_AppendMenu(void) mii.cbSize = sizeof(mii); mii.fMask = MIIM_SUBMENU; mii.hSubMenu = (HMENU)204; + /* make sure the menu handle is truly invalid */ + while (IsMenu( mii.hSubMenu )) mii.hSubMenu = (HMENU)((ULONG_PTR)mii.hSubMenu + 1); ret = InsertMenuItemA(hmenu, 0, TRUE, &mii); ok(!ret, "InsertMenuItem should fail\n"); ret = SetMenuItemInfoA(hmenu, 0, TRUE, &mii);