Do bounds checking correctly.

This commit is contained in:
Jari Vetoniemi 2014-04-10 01:25:46 +03:00
parent 944e36b21d
commit dd4bddcf98

View File

@ -272,7 +272,7 @@ bmItem* bmMenuGetSelectedItem(const bmMenu *menu)
unsigned int count;
bmItem **items = bmMenuGetFilteredItems(menu, &count);
if (!items || count < menu->index)
if (!items || count <= menu->index)
return NULL;
return items[menu->index];