summaryrefslogtreecommitdiff
path: root/src/post/visualizations
diff options
context:
space:
mode:
authorDarren Salt <devspam@moreofthesa.me.uk>2012-06-09 18:30:59 +0100
committerDarren Salt <devspam@moreofthesa.me.uk>2012-06-09 18:30:59 +0100
commitf78bedc5da5b9bfb72383726c48e1f3287c5b956 (patch)
tree1137cdb8e5785d3eef07e795109b20b2f6795a1d /src/post/visualizations
parent4227cf2d342d3803619f2ae4a34693140e9db796 (diff)
parent9f1eb4a63fc25a5f46c64d2c374d005eb692e2ee (diff)
downloadxine-lib-f78bedc5da5b9bfb72383726c48e1f3287c5b956.tar.gz
xine-lib-f78bedc5da5b9bfb72383726c48e1f3287c5b956.tar.bz2
Merge from 1.1.
--HG-- rename : src/libfaad/xine_faad_decoder.c => src/audio_dec/xine_faad_decoder.c
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 8e9364400..0b61625c3 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);
+ }
}
/*