From: RĂ©mi Duraffort Date: Thu, 31 Jul 2008 18:00:46 +0000 (+0200) Subject: Fix memleak in audio equalizer. X-Git-Tag: 0.9.0-test3~98 X-Git-Url: https://git.sesse.net/?p=vlc;a=commitdiff_plain;h=1d906a234d7f14b3eb772b94bce3a5c3bbf01d47 Fix memleak in audio equalizer. --- diff --git a/modules/audio_filter/equalizer.c b/modules/audio_filter/equalizer.c index 3d2df4af74..a05c34a102 100644 --- a/modules/audio_filter/equalizer.c +++ b/modules/audio_filter/equalizer.c @@ -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" );