all repos — fluxbox @ 24cfd54eae6f34e3596ca154be72f922d66e6c77

custom fork of the fluxbox windowmanager

cleanup: missing initialization

i ran across problems on a freshly installed ubuntu without
any config files, m_keylist was not initialized, yet unsure why.
Mathias Gumz akira at fluxbox dot org
commit

24cfd54eae6f34e3596ca154be72f922d66e6c77

parent

bca59851f396ecb10bfbb13e60e17395490167e5

1 files changed, 2 insertions(+), 0 deletions(-)

jump to
M src/Keys.ccsrc/Keys.cc

@@ -199,6 +199,7 @@

Keys::Keys(): m_reloader(new FbTk::AutoReloadHelper()), + m_keylist(0), next_key(0), saved_keymode(0) { m_reloader->setReloadCmd(FbTk::RefCount<FbTk::Command<void> >(new FbTk::SimpleCommand<Keys>(*this, &Keys::reload))); }

@@ -214,6 +215,7 @@ /// Destroys the keytree

void Keys::deleteTree() { destroyAndClearSecond(m_map); + m_keylist = 0; next_key = 0; saved_keymode = 0; }