diff options
Diffstat (limited to 'gr-fft/lib/fft_vcc_fftw.cc')
-rw-r--r-- | gr-fft/lib/fft_vcc_fftw.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gr-fft/lib/fft_vcc_fftw.cc b/gr-fft/lib/fft_vcc_fftw.cc index 37c0d28736..3b23058df5 100644 --- a/gr-fft/lib/fft_vcc_fftw.cc +++ b/gr-fft/lib/fft_vcc_fftw.cc @@ -103,8 +103,8 @@ namespace gr { if(!d_forward && d_shift) { unsigned int offset = (!d_forward && d_shift)?(d_fft_size/2):0; int fft_m_offset = d_fft_size - offset; - volk_32fc_32f_multiply_32fc(&dst[fft_m_offset], in, &d_window[0], offset); - volk_32fc_32f_multiply_32fc(&dst[0], in, &d_window[0], d_fft_size); + volk_32fc_32f_multiply_32fc(&dst[fft_m_offset], &in[0], &d_window[0], offset); + volk_32fc_32f_multiply_32fc(&dst[0], &in[offset], &d_window[offset], d_fft_size-offset); } else { volk_32fc_32f_multiply_32fc(&dst[0], in, &d_window[0], d_fft_size); |