Initialize m_index in MenuItem's constructors.
Mario J. Rugiero mrugiero@gmail.com
1 files changed,
6 insertions(+),
1 deletions(-)
jump to
M
src/FbTk/MenuItem.hh
→
src/FbTk/MenuItem.hh
@@ -47,7 +47,8 @@ m_submenu(0),
m_enabled(true), m_selected(false), m_close_on_click(true), - m_toggle_item(false) + m_toggle_item(false), + m_index(0) { } explicit MenuItem(const BiDiString &label)@@ -58,6 +59,7 @@ m_enabled(true),
m_selected(false), m_close_on_click(true), m_toggle_item(false) + m_index(0) { } MenuItem(const BiDiString &label, Menu &host_menu)@@ -68,6 +70,7 @@ m_enabled(true),
m_selected(false), m_close_on_click(true), m_toggle_item(false) + m_index(0) { } /// create a menu item with a specific command to be executed on click MenuItem(const BiDiString &label, RefCount<Command<void> > &cmd, Menu *menu = 0)@@ -79,6 +82,7 @@ m_enabled(true),
m_selected(false), m_close_on_click(true), m_toggle_item(false) + m_index(0) { } MenuItem(const BiDiString &label, Menu *submenu, Menu *host_menu = 0)@@ -89,6 +93,7 @@ m_enabled(true),
m_selected(false), m_close_on_click(true), m_toggle_item(false) + m_index(0) { } virtual ~MenuItem();