diff options
author | Jukka Ojanen <jukka.ojanen@linkotec.net> | 2015-03-09 17:09:02 +0200 |
---|---|---|
committer | Jukka Ojanen <jukka.ojanen@linkotec.net> | 2015-03-09 17:09:02 +0200 |
commit | 68f0ffcb485da7317ccf9fe1c16b60bba1a53499 (patch) | |
tree | f906556f9afa5e3cb4589c6739872f5502ff7b57 /src/ffts.c | |
parent | 74df6cf04b6d2fb924af6530b568275800c16258 (diff) | |
download | ffts-68f0ffcb485da7317ccf9fe1c16b60bba1a53499.zip ffts-68f0ffcb485da7317ccf9fe1c16b60bba1a53499.tar.gz |
Fix FFT size 2, FFT size 2 and 4 don't need/use lookup tables.
Diffstat (limited to 'src/ffts.c')
-rw-r--r-- | src/ffts.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -500,7 +500,8 @@ ffts_plan_t *ffts_init_1d(size_t N, int sign) p->destroy = ffts_free_1d; p->N = N; - if (ffts_generate_luts(p, N, leaf_N, sign)) { + /* generate lookup tables */ + if (N > 4 && ffts_generate_luts(p, N, leaf_N, sign)) { goto cleanup; } |