]> git.sesse.net Git - vlc/blobdiff - modules/gui/qt4/components/extended_panels.cpp
Fix potential memleak.
[vlc] / modules / gui / qt4 / components / extended_panels.cpp
index 9e1d30e3949b4b8785f22ca7bd89fc38662333a6..018a697f0bdd94018434d10c4cb127c06a1471c8 100644 (file)
@@ -279,7 +279,10 @@ void ExtVideo::ChangeVFiltersString( char *psz_name, bool b_add )
             psz_parser = psz_string;
             if( asprintf( &psz_string, ( *psz_string ) ? "%s:%s" : "%s%s",
                             psz_string, psz_name ) == -1 )
+            {
+                free( psz_parser );
                 return;
+            }
             free( psz_parser );
         }
         else