From 835c16c58274ca15dc34f2567ee1c97ed993a258 Mon Sep 17 00:00:00 2001 From: Mark Borgerding Date: Sat, 3 Apr 2004 00:27:11 +0000 Subject: [PATCH] no longer need casting --- kiss_fft.c | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/kiss_fft.c b/kiss_fft.c index 06f63ed..84bf707 100644 --- a/kiss_fft.c +++ b/kiss_fft.c @@ -326,7 +326,7 @@ kiss_fft_cfg kiss_fft_alloc(int nfft,int inverse_fft,void * mem,size_t * lenmem st = (kiss_fft_cfg)mem; *lenmem = memneeded; } - if (st){ + if (st) { int i; st->nfft=nfft; st->inverse = inverse_fft; @@ -345,16 +345,11 @@ kiss_fft_cfg kiss_fft_alloc(int nfft,int inverse_fft,void * mem,size_t * lenmem kf_factor(nfft,st->factors); } - return (kiss_fft_cfg)st; + return st; } void kiss_fft_stride(kiss_fft_cfg st,const kiss_fft_cpx *fin,kiss_fft_cpx *fout,int in_stride) { - if (st->nfft < 0) { - fprintf(stderr,"usage error: invalid kiss_fft_state. make sure the correct kiss_fft_alloc routine was used.\n"); - exit(1); - } - if (fin == fout) { kf_work(st->tmpbuf,fin,1,in_stride, st->factors,st); memcpy(fout,st->tmpbuf,sizeof(kiss_fft_cpx)*st->nfft);