]> git.sesse.net Git - vlc/commitdiff
Qt_playlist_selector: fix a memleak.
authorRémi Duraffort <ivoire@videolan.org>
Thu, 15 Oct 2009 07:08:58 +0000 (09:08 +0200)
committerRémi Duraffort <ivoire@videolan.org>
Thu, 15 Oct 2009 07:20:37 +0000 (09:20 +0200)
modules/gui/qt4/components/playlist/selector.cpp

index fb1f04f4dc95cc31ba71eb5ae13403bb74b43365..42076f936359d971aacdc4eb15d3ba1aff7a4604 100644 (file)
@@ -137,7 +137,11 @@ void PLSelector::createItems()
         sd_item->setData( 0, NAME_ROLE, qfu( *ppsz_name ) );
         sd_item->setFlags( sd_item->flags() & ~Qt::ItemIsDropEnabled );
         sds->addChild( sd_item );
+        free( *ppsz_name );
+        free( *ppsz_longname );
     }
+    free( ppsz_names );
+    free( ppsz_longnames );
 }
 
 QStringList PLSelector::mimeTypes() const