]> git.sesse.net Git - kdenlive/blobdiff - src/docclipbase.cpp
[PATCH 3/6] Don't bother null checking before calling delete.
[kdenlive] / src / docclipbase.cpp
index 882858f1f01465ed67d5d3c991ed41dd3f19a936..1ecb29c7f7f012e1568122d2a1865635364f25a2 100644 (file)
@@ -92,9 +92,7 @@ DocClipBase::DocClipBase(ClipManager *clipManager, QDomElement xml, const QStrin
 
 DocClipBase::~DocClipBase()
 {
-    if (m_thumbProd) {
-        delete m_thumbProd;
-    }
+    delete m_thumbProd;
     if (m_audioTimer) {
         m_audioTimer->stop();
         delete m_audioTimer;
@@ -103,7 +101,7 @@ DocClipBase::~DocClipBase()
     m_baseTrackProducers.clear();
     qDeleteAll(m_audioTrackProducers);
     m_audioTrackProducers.clear();
-    if (m_videoOnlyProducer) delete m_videoOnlyProducer;
+    delete m_videoOnlyProducer;
     m_videoOnlyProducer = NULL;
 }
 
@@ -413,7 +411,7 @@ void DocClipBase::deleteProducers()
     if (m_thumbProd) m_thumbProd->clearProducer();
     qDeleteAll(m_audioTrackProducers);
     m_audioTrackProducers.clear();
-    if (m_videoOnlyProducer) delete m_videoOnlyProducer;
+    delete m_videoOnlyProducer;
     m_videoOnlyProducer = NULL;
 }