Skip to content
Snippets Groups Projects
Commit d20eda37 authored by Jan David Mol's avatar Jan David Mol
Browse files

Task #4494: fixed compile errors when using fftw2 (backport of r25059)

parent 41aa79a3
No related branches found
No related tags found
No related merge requests found
...@@ -625,8 +625,8 @@ void PreCorrelationNoChannelsFlagger::initFFT() ...@@ -625,8 +625,8 @@ void PreCorrelationNoChannelsFlagger::initFFT()
itsFFTWforwardPlan = fftwf_plan_dft_1d(itsFFTSize, (fftwf_complex *) &itsSamples[0], (fftwf_complex *) &itsFFTBuffer[0], FFTW_FORWARD, FFTW_MEASURE); itsFFTWforwardPlan = fftwf_plan_dft_1d(itsFFTSize, (fftwf_complex *) &itsSamples[0], (fftwf_complex *) &itsFFTBuffer[0], FFTW_FORWARD, FFTW_MEASURE);
itsFFTWbackwardPlan = fftwf_plan_dft_1d(itsFFTSize, (fftwf_complex *) &itsFFTBuffer[0], (fftwf_complex *) &itsSamples[0], FFTW_FORWARD, FFTW_MEASURE); itsFFTWbackwardPlan = fftwf_plan_dft_1d(itsFFTSize, (fftwf_complex *) &itsFFTBuffer[0], (fftwf_complex *) &itsSamples[0], FFTW_FORWARD, FFTW_MEASURE);
#elif defined HAVE_FFTW2 #elif defined HAVE_FFTW2
itsFFTWforwardPlan = fftw_create_plan(itsFFTsize, FFTW_FORWARD, FFTW_ESTIMATE); itsFFTWforwardPlan = fftw_create_plan(itsFFTSize, FFTW_FORWARD, FFTW_ESTIMATE);
itsFFTWbackwardPlan = fftw_create_plan(itsFFTsize, FFTW_BACKWARD, FFTW_ESTIMATE); itsFFTWbackwardPlan = fftw_create_plan(itsFFTSize, FFTW_BACKWARD, FFTW_ESTIMATE);
#endif #endif
} }
...@@ -646,7 +646,7 @@ void PreCorrelationNoChannelsFlagger::backwardFFT() ...@@ -646,7 +646,7 @@ void PreCorrelationNoChannelsFlagger::backwardFFT()
#if defined HAVE_FFTW3 #if defined HAVE_FFTW3
fftwf_execute(itsFFTWbackwardPlan); fftwf_execute(itsFFTWbackwardPlan);
#elif defined HAVE_FFTW2 #elif defined HAVE_FFTW2
fftw(itsFFTWbackwardPlan,( fftw_complex *) &itsFFTBuffer[0], (fftw_complex *) &itsSamples[0]); fftw_one(itsFFTWbackwardPlan,( fftw_complex *) &itsFFTBuffer[0], (fftw_complex *) &itsSamples[0]);
#endif #endif
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment