mirror of
https://github.com/mborgerding/kissfft.git
synced 2025-05-27 21:20:27 -04:00
Calling exit from library code is icky. Closes issue #49
This commit is contained in:
parent
c524b0b0e1
commit
b2e0e600e5
@ -68,7 +68,7 @@ void kiss_fftr(kiss_fftr_cfg st,const kiss_fft_scalar *timedata,kiss_fft_cpx *fr
|
|||||||
|
|
||||||
if ( st->substate->inverse) {
|
if ( st->substate->inverse) {
|
||||||
KISS_FFT_ERROR("kiss fft usage error: improper alloc");
|
KISS_FFT_ERROR("kiss fft usage error: improper alloc");
|
||||||
exit(1);
|
return;/* The caller did not call the correct function */
|
||||||
}
|
}
|
||||||
|
|
||||||
ncfft = st->substate->nfft;
|
ncfft = st->substate->nfft;
|
||||||
@ -123,7 +123,7 @@ void kiss_fftri(kiss_fftr_cfg st,const kiss_fft_cpx *freqdata,kiss_fft_scalar *t
|
|||||||
|
|
||||||
if (st->substate->inverse == 0) {
|
if (st->substate->inverse == 0) {
|
||||||
KISS_FFT_ERROR("kiss fft usage error: improper alloc");
|
KISS_FFT_ERROR("kiss fft usage error: improper alloc");
|
||||||
exit (1);
|
return;/* The caller did not call the correct function */
|
||||||
}
|
}
|
||||||
|
|
||||||
ncfft = st->substate->nfft;
|
ncfft = st->substate->nfft;
|
||||||
|
Loading…
Reference in New Issue
Block a user