From 00d63fc250d9bb0b7103fd5836707949f8f029c7 Mon Sep 17 00:00:00 2001 From: Ingo Date: Sun, 3 Feb 2013 21:09:30 +0100 Subject: [PATCH] Fixes compilation on Linux, issue 1708 --- rtengine/FTblockDN.cc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/rtengine/FTblockDN.cc b/rtengine/FTblockDN.cc index dc922b5ff..732c0892a 100644 --- a/rtengine/FTblockDN.cc +++ b/rtengine/FTblockDN.cc @@ -203,8 +203,8 @@ namespace rtengine { // these are needed only for creation of the plans and will be freed before entering the parallel loop float * Lbloxtmp; float * fLbloxtmp; - Lbloxtmp = fftwf_alloc_real(max_numblox_W*TS*TS); - fLbloxtmp = fftwf_alloc_real(max_numblox_W*TS*TS); + Lbloxtmp = (float*) fftwf_malloc(max_numblox_W*TS*TS*sizeof (float)); + fLbloxtmp = (float*) fftwf_malloc(max_numblox_W*TS*TS*sizeof (float)); int nfwd[2]={TS,TS}; @@ -238,8 +238,8 @@ namespace rtengine { #pragma omp critical #endif { - Lblox = fftwf_alloc_real(max_numblox_W*TS*TS); - fLblox = fftwf_alloc_real(max_numblox_W*TS*TS); + Lblox = (float*) fftwf_malloc(max_numblox_W*TS*TS*sizeof(float)); + fLblox = (float*) fftwf_malloc(max_numblox_W*TS*TS*sizeof(float)); } #ifdef _OPENMP #pragma omp for schedule(dynamic) collapse(2)