]> git.sesse.net Git - vlc/blobdiff - modules/audio_filter/equalizer.c
Fix memleak in audio equalizer.
[vlc] / modules / audio_filter / equalizer.c
index 3d2df4af74a85cea7241b880bfa0e63ac6ab0145..a05c34a10217b825c40a884eb9388487e3e673b9 100644 (file)
@@ -338,8 +338,10 @@ static int EqzInit( aout_filter_t *p_filter, int i_rate )
         }
     }
 
-    var_CreateGetString( p_aout,"equalizer-bands" );
-    var_CreateGetString( p_aout, "equalizer-preset" );
+    char *psz_tmp = var_CreateGetString( p_aout,"equalizer-bands" );
+    free( psz_tmp );
+    psz_tmp = var_CreateGetString( p_aout, "equalizer-preset" );
+    free( psz_tmp );
 
     p_sys->b_2eqz = var_CreateGetBool( p_aout, "equalizer-2pass" );