check if ptr is NULL before dereferencing it in Menu::GetSelected()

master
Andrzej Rybczak 17 years ago
parent 204189fe33
commit a9bad6863b
  1. 2
      src/menu.h

@ -598,7 +598,7 @@ template <typename T> bool NCurses::Menu<T>::hasSelected() const
template <typename T> void NCurses::Menu<T>::GetSelected(std::vector<size_t> &v) const
{
for (size_t i = 0; i < itsOptionsPtr->size(); i++)
if ((*itsOptionsPtr)[i]->isSelected)
if ((*itsOptionsPtr)[i] && (*itsOptionsPtr)[i]->isSelected)
v.push_back(i);
}

Loading…
Cancel
Save