summaryrefslogtreecommitdiff
path: root/gr-fft/lib/fft_vcc_fftw.cc
diff options
context:
space:
mode:
Diffstat (limited to 'gr-fft/lib/fft_vcc_fftw.cc')
-rw-r--r--gr-fft/lib/fft_vcc_fftw.cc4
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);