]> Dogcows Code - chaz/openbox/blobdiff - src/client.cc
default to drawing as utf8
[chaz/openbox] / src / client.cc
index 44e4d9eb550f691548532ac194a19dd9a96f492b..0fc485c8eec30aa533801761d9dedb0fe8865e5a 100644 (file)
@@ -74,6 +74,12 @@ Client::~Client()
 {
   const otk::Property *property = Openbox::instance->property();
 
+  // clean up childrens' references
+  while (!_transients.empty()) {
+    _transients.front()->_transient_for = 0;
+    _transients.pop_front();
+  }
+  
   // clean up parents reference to this
   if (_transient_for)
     _transient_for->_transients.remove(this); // remove from old parent
This page took 0.02068 seconds and 4 git commands to generate.