all repos — fluxbox @ 7e17056c352fa691e1f552634a3cedccea1d9d98

custom fork of the fluxbox windowmanager

Initialize m_index in MenuItem's constructors.
Mario J. Rugiero mrugiero@gmail.com
commit

7e17056c352fa691e1f552634a3cedccea1d9d98

parent

2238c004aa8a88ef96c538597fbceb05ba7992c2

1 files changed, 6 insertions(+), 1 deletions(-)

jump to
M src/FbTk/MenuItem.hhsrc/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();