cmd: Remove mmc_spi command
[oweals/u-boot.git] / cmd / bootmenu.c
index 979ac4a638df48b9552feb82dd80ddbe74e69b8e..7f88c1ed63252ba046f07a9b1b59e70ff06d8dad 100644 (file)
@@ -351,6 +351,12 @@ static struct bootmenu_data *bootmenu_create(int delay)
        }
 
        menu->count = i;
+
+       if ((menu->active >= menu->count)||(menu->active < 0)) { //ensure active menuitem is inside menu
+               printf("active menuitem (%d) is outside menu (0..%d)\n",menu->active,menu->count-1);
+               menu->active=0;
+       }
+
        return menu;
 
 cleanup: