diff -u -t -u src/fluxbox.cc.orig src/fluxbox.cc --- src/fluxbox.cc.orig 2013-09-16 10:51:30.000000000 -0600 +++ src/fluxbox.cc 2013-09-16 10:49:18.000000000 -0600 @@ -1355,7 +1355,7 @@ FocusControl::setFocusedWindow(0); } -bool Fluxbox::validateClient(const WinClient *client) const { +bool Fluxbox::validateClient(WinClient *client) const { WinClientMap::const_iterator it = find_if(m_window_search.begin(), m_window_search.end(), diff -u -t -u src/fluxbox.hh.orig src/fluxbox.hh --- src/fluxbox.hh.orig 2013-09-16 10:51:30.000000000 -0600 +++ src/fluxbox.hh 2013-09-16 10:49:18.000000000 -0600 @@ -88,7 +88,7 @@ /// main event loop void eventLoop(); bool validateWindow(Window win) const; - bool validateClient(const WinClient *client) const; + bool validateClient(WinClient *client) const; void grab(); void ungrab();