]> git.sesse.net Git - vlc/blobdiff - modules/gui/qt4/dialogs_provider.cpp
qt4: fix memleak.
[vlc] / modules / gui / qt4 / dialogs_provider.cpp
index 2c95d90f3967cbb1377113baf29aeca4ad9a148e..fb9dd8b11d4fc667abd38d0d2b7f0b9eff49fa94 100644 (file)
@@ -611,7 +611,7 @@ void DialogsProvider::streamingDialog( QWidget *parent,
         /* Add normal Options */
         for( int j = 0; j < options.size(); j++ )
         {
-            QString qs = options[j].trimmed();
+            QString qs = colon_unescape( options[j] );
             if( !qs.isEmpty() )
             {
                 input_item_AddOption( p_input, qtu( qs ),
@@ -631,6 +631,7 @@ void DialogsProvider::streamingDialog( QWidget *parent,
 
         RecentsMRL::getInstance( p_intf )->addRecent( mrl );
     }
+    free( psz_soutoption );
 }
 
 void DialogsProvider::openAndStreamingDialogs()