]> git.sesse.net Git - kdenlive/blobdiff - src/customtrackview.cpp
Some memleaks closed with
[kdenlive] / src / customtrackview.cpp
index 8a8b6dba09bcca079f3eba18b9b3ee6f97f78de1..ceca754e6ec1f4281e3ea7df6ef621f9de4746c2 100644 (file)
@@ -142,7 +142,7 @@ CustomTrackView::CustomTrackView(KdenliveDoc *doc, CustomTrackScene* projectscen
 
     m_activeTrackBrush = KStatefulBrush(KColorScheme::View, KColorScheme::ActiveBackground, KSharedConfig::openConfig(KdenliveSettings::colortheme()));
 
-    pixmapCache = new KPixmapCache("kdenlive-thumbs");
+    m_pixmapCache = new KPixmapCache("kdenlive-thumbs");
 
     m_animationTimer = new QTimeLine(800);
     m_animationTimer->setFrameRange(0, 5);
@@ -188,6 +188,8 @@ CustomTrackView::~CustomTrackView()
     qDeleteAll(m_guides);
     m_guides.clear();
     m_waitingThumbs.clear();
+    delete m_pixmapCache;
+    delete m_animationTimer;
 }
 
 //virtual