]> git.sesse.net Git - vlc/blobdiff - modules/visualization/visual/visual.c
visual: save a huge number of allocation/deallocation.
[vlc] / modules / visualization / visual / visual.c
index 2b8ca4d9f7a8286c8e131c65cb5c3f6e85467ab4..212c4de66fdeeb2baec89ac9b9b7a63772e9862b 100644 (file)
@@ -397,6 +397,7 @@ static void Close( vlc_object_t *p_this )
         {
             free( ( ( spectrum_data * )p_effect->p_data )->peaks );
             free( ( ( spectrum_data * )p_effect->p_data )->prev_heights );
+            free( ( ( spectrum_data * )p_effect->p_data )->p_prev_s16_buff );
         }
         free( p_effect->p_data );
         free( p_effect->psz_args );