From c001acffee6fa9ef59aad9d589b71f4445060090 Mon Sep 17 00:00:00 2001 From: Leo Franchi Date: Tue, 5 Jun 2012 09:17:23 +0100 Subject: [PATCH] Don't leak --- src/libtomahawk/AtticaManager.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/libtomahawk/AtticaManager.cpp b/src/libtomahawk/AtticaManager.cpp index b3de882e6..099ca09c2 100644 --- a/src/libtomahawk/AtticaManager.cpp +++ b/src/libtomahawk/AtticaManager.cpp @@ -73,6 +73,15 @@ AtticaManager::AtticaManager( QObject* parent ) AtticaManager::~AtticaManager() { savePixmapsToCache(); + + + foreach( const QString& id, m_resolverStates.keys() ) + { + if ( !m_resolverStates[ id ].pixmap ) + continue; + + delete m_resolverStates[ id ].pixmap; + } }