menu: fix null pointer dereference in Menu::ReverseSelection()

This commit is contained in:
Andrzej Rybczak
2010-09-14 23:09:48 +02:00
parent 968d2366aa
commit f2ac6cac03

View File

@@ -1000,6 +1000,7 @@ template <typename T> void NCurses::Menu<T>::ReverseSelection(size_t beginning)
{
option_iterator it = itsOptionsPtr->begin()+beginning;
for (size_t i = beginning; i < Size(); ++i, ++it)
if (*it)
(*it)->isSelected = !(*it)->isSelected && !(*it)->isStatic;
}