diff --git a/kiss_fft.c b/kiss_fft.c index 8df9c52..f58f88a 100644 --- a/kiss_fft.c +++ b/kiss_fft.c @@ -287,12 +287,12 @@ void bfly_generic( int p ) { - int u,q,d,fsm,halfp,mp; + int u,q,d,fsm,halfp,mp,uf; kiss_fft_cpx * scratch = st->scratch; kiss_fft_cpx * scratch2 = scratch + p; kiss_fft_cpx * tw = st->twiddles; kiss_fft_cpx tlo,t3,t4; - kiss_fft_cpx *Foutlo,*Fouthi; + kiss_fft_cpx *Foutlo,*Fouthi,*tw2; fsm = fstride*m; halfp=p/2; @@ -313,31 +313,33 @@ void bfly_generic( for ( u=0; ur += t3.r - t4.r; Fouthi->r += t3.r + t4.r; Foutlo->i += t3.i - t4.i;