summaryrefslogtreecommitdiff
path: root/src/post/visualizations
diff options
context:
space:
mode:
Diffstat (limited to 'src/post/visualizations')
-rw-r--r--src/post/visualizations/fft.c11
1 files changed, 7 insertions, 4 deletions
diff --git a/src/post/visualizations/fft.c b/src/post/visualizations/fft.c
index 7e32dbbf6..ac109e379 100644
--- a/src/post/visualizations/fft.c
+++ b/src/post/visualizations/fft.c
@@ -153,10 +153,13 @@ fft_t *fft_new (int bits)
void fft_dispose(fft_t *fft)
{
- free(fft->SineTable);
- free(fft->CosineTable);
- free(fft->WinTable);
- free(fft);
+ if (fft)
+ {
+ free(fft->SineTable);
+ free(fft->CosineTable);
+ free(fft->WinTable);
+ free(fft);
+ }
}
/*