From a9bad6863b185e70c8b17b74f7899b286cedeae2 Mon Sep 17 00:00:00 2001 From: Andrzej Rybczak Date: Tue, 17 Mar 2009 19:48:34 +0100 Subject: [PATCH] check if ptr is NULL before dereferencing it in Menu::GetSelected() --- src/menu.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/menu.h b/src/menu.h index 0e802e7d..eaa015b6 100644 --- a/src/menu.h +++ b/src/menu.h @@ -598,7 +598,7 @@ template bool NCurses::Menu::hasSelected() const template void NCurses::Menu::GetSelected(std::vector &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); }