]> git.saurik.com Git - wxWidgets.git/blobdiff - src/unix/evtloopunix.cpp
Fixed wxBORDER_THEME breakage
[wxWidgets.git] / src / unix / evtloopunix.cpp
index a44933e593ccc965662d5c0ed45b835368119993..3baef89f9bbbe9fd421461af2678ba8db9828d5c 100644 (file)
@@ -176,7 +176,15 @@ wxConsoleEventLoop::wxConsoleEventLoop()
 
 wxConsoleEventLoop::~wxConsoleEventLoop()
 {
-    delete m_wakeupPipe;
+    if ( m_wakeupPipe )
+    {
+        if ( m_dispatcher )
+        {
+            m_dispatcher->UnregisterFD(m_wakeupPipe->GetReadFd());
+        }
+
+        delete m_wakeupPipe;
+    }
 }
 
 //-----------------------------------------------------------------------------