free( ( ( spectrum_data * )p_effect->p_data )->prev_heights );
free( ( ( spectrum_data * )p_effect->p_data )->p_prev_s16_buff );
}
+ if( !strncmp( p_effect->psz_name, "spectrometer", strlen( "spectrometer" ) ) )
+ {
+ free( ((spectrometer_data*)p_effect->p_data)->peaks );
+ free( ((spectrometer_data*)p_effect->p_data)->p_prev_s16_buff );
+ }
free( p_effect->p_data );
free( p_effect->psz_args );
free( p_effect );