diff options
author | Johnathan Corgan <johnathan@corganlabs.com> | 2013-08-28 11:53:17 -0700 |
---|---|---|
committer | Johnathan Corgan <johnathan@corganlabs.com> | 2013-08-28 11:53:17 -0700 |
commit | fa749c97034ba2904c3c1efd8ad684941e88b66a (patch) | |
tree | 858e6cf8fbca404386dd8d36b6cd783d2942bcb6 /gr-fft | |
parent | 405bca6b1cad960318dd2010089ea07295c88fe1 (diff) |
fft: fix missing set_window call on initialization
Diffstat (limited to 'gr-fft')
-rw-r--r-- | gr-fft/lib/fft_vcc_fftw.cc | 2 | ||||
-rw-r--r-- | gr-fft/lib/fft_vfc_fftw.cc | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/gr-fft/lib/fft_vcc_fftw.cc b/gr-fft/lib/fft_vcc_fftw.cc index 96f3e5b51c..6873e74f45 100644 --- a/gr-fft/lib/fft_vcc_fftw.cc +++ b/gr-fft/lib/fft_vcc_fftw.cc @@ -50,6 +50,8 @@ namespace gr { d_fft_size(fft_size), d_forward(forward), d_shift(shift) { d_fft = new fft_complex(d_fft_size, forward, nthreads); + if(!set_window(window)) + throw std::runtime_error("fft_vcc: window not the same length as fft_size\n"); } fft_vcc_fftw::~fft_vcc_fftw() diff --git a/gr-fft/lib/fft_vfc_fftw.cc b/gr-fft/lib/fft_vfc_fftw.cc index dec2157b06..cb8d223d95 100644 --- a/gr-fft/lib/fft_vfc_fftw.cc +++ b/gr-fft/lib/fft_vfc_fftw.cc @@ -50,6 +50,8 @@ namespace gr { d_fft_size(fft_size), d_forward(forward) { d_fft = new fft_complex(d_fft_size, forward, nthreads); + if(!set_window(window)) + throw std::runtime_error("fft_vfc: window not the same length as fft_size\n"); } fft_vfc_fftw::~fft_vfc_fftw() |