check if ptr is NULL before dereferencing it in Menu::GetSelected()
This commit is contained in:
@@ -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
|
template <typename T> void NCurses::Menu<T>::GetSelected(std::vector<size_t> &v) const
|
||||||
{
|
{
|
||||||
for (size_t i = 0; i < itsOptionsPtr->size(); i++)
|
for (size_t i = 0; i < itsOptionsPtr->size(); i++)
|
||||||
if ((*itsOptionsPtr)[i]->isSelected)
|
if ((*itsOptionsPtr)[i] && (*itsOptionsPtr)[i]->isSelected)
|
||||||
v.push_back(i);
|
v.push_back(i);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user