From 3d90c11d8e9c238cd594a52f3dd026dea7f5cd57 Mon Sep 17 00:00:00 2001 From: Antoine Cellerier Date: Fri, 30 May 2008 15:07:25 +0200 Subject: [PATCH 1/1] Fix off by 1 errors (CID 42 and 43). --- modules/visualization/visual/effects.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/visualization/visual/effects.c b/modules/visualization/visual/effects.c index 62e88fcc99..ee209b1915 100644 --- a/modules/visualization/visual/effects.c +++ b/modules/visualization/visual/effects.c @@ -177,7 +177,7 @@ int spectrum_Run(visual_effect_t * p_effect, aout_instance_t *p_aout, } fft_perform( p_buffer1, p_output, p_state); for(i= 0; i< FFT_BUFFER_SIZE ; i++ ) - p_dest[i] = ( (int) sqrt( p_output [ i + 1 ] ) ) >> 8; + p_dest[i] = ( (int) sqrt( p_output [ i ] ) ) >> 8; for ( i = 0 ; i< i_nb_bands ;i++) { @@ -477,7 +477,7 @@ int spectrometer_Run(visual_effect_t * p_effect, aout_instance_t *p_aout, } fft_perform( p_buffer1, p_output, p_state); for(i= 0; i< FFT_BUFFER_SIZE ; i++ ) - p_dest[i] = ( (int) sqrt( p_output [ i + 1 ] ) ) >> 8; + p_dest[i] = ( (int) sqrt( p_output [ i ] ) ) >> 8; i_nb_bands *= i_sections; -- 2.39.2