[USER32] Improve the check for item in MENU_FindItem().
[reactos.git] / reactos / win32ss / user / user32 / windows / menu.c
index 7e0eb58..a83666f 100644 (file)
@@ -110,7 +110,7 @@ ITEM *MENU_FindItem( HMENU *hmenu, UINT *nPos, UINT wFlags )
     else
     {
         PITEM item = menu->rgItems ? DesktopPtrToUser(menu->rgItems) : NULL;
     else
     {
         PITEM item = menu->rgItems ? DesktopPtrToUser(menu->rgItems) : NULL;
-       for (i = 0; item, i < menu->cItems; i++, item++)
+       for (i = 0; item && (i < menu->cItems); i++, item++)
        {
            if (item->spSubMenu)
            {
        {
            if (item->spSubMenu)
            {