aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorfluxgen <fluxgen>2004-01-10 02:58:50 (GMT)
committerfluxgen <fluxgen>2004-01-10 02:58:50 (GMT)
commit4f55e1f00597efe2b8cb130eaf70f1d8c5b7c388 (patch)
treecef9ff5e1dff728b7d991b9e87bf52619d1ddfb6
parent47a20c9ef2aa61c7bbef63d22362dd9a999d0f96 (diff)
downloadfluxbox-4f55e1f00597efe2b8cb130eaf70f1d8c5b7c388.zip
fluxbox-4f55e1f00597efe2b8cb130eaf70f1d8c5b7c388.tar.bz2
destroy screens on shutdown
-rw-r--r--src/fluxbox.cc7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/fluxbox.cc b/src/fluxbox.cc
index 3a48c7e..caf8365 100644
--- a/src/fluxbox.cc
+++ b/src/fluxbox.cc
@@ -22,7 +22,7 @@
22// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 22// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
23// DEALINGS IN THE SOFTWARE. 23// DEALINGS IN THE SOFTWARE.
24 24
25// $Id: fluxbox.cc,v 1.217 2004/01/09 11:37:01 fluxgen Exp $ 25// $Id: fluxbox.cc,v 1.218 2004/01/10 02:58:50 fluxgen Exp $
26 26
27#include "fluxbox.hh" 27#include "fluxbox.hh"
28 28
@@ -603,7 +603,10 @@ Fluxbox::~Fluxbox() {
603 delete m_atomhandler.back(); 603 delete m_atomhandler.back();
604 m_atomhandler.pop_back(); 604 m_atomhandler.pop_back();
605 } 605 }
606 606 while (!m_screen_list.empty()) {
607 delete m_screen_list.back();
608 m_screen_list.pop_back();
609 }
607 610
608 clearMenuFilenames(); 611 clearMenuFilenames();
609} 612}