]> git.sesse.net Git - kdenlive/blobdiff - src/mainwindow.cpp
Fix hang on exit somewhere strange inside Qt on OS X.
[kdenlive] / src / mainwindow.cpp
index e6d97e99a1de713884f4a3b6e8aee042cc0de486..54c2a03cad36f2f79731a56303273dbf8f1edf3f 100644 (file)
@@ -483,17 +483,12 @@ MainWindow::~MainWindow()
     if (m_projectMonitor) m_projectMonitor->stop();
     if (m_clipMonitor) m_clipMonitor->stop();
 
-    if (m_activeTimeline) delete m_activeTimeline;
-
+    delete m_activeTimeline;
     delete m_effectStack;
     delete m_transitionConfig;
-
-    if (m_activeDocument) delete m_activeDocument;
-#ifndef Q_WS_MAC
-    // This sometimes causes crash on exit on OS X for some reason.
+    delete m_activeDocument;
     delete m_projectMonitor;
     delete m_clipMonitor;
-#endif
     delete m_shortcutRemoveFocus;
     Mlt::Factory::close();
 }