From efa68b42315af56e22839d9bb53ee9c4c079298d Mon Sep 17 00:00:00 2001
From: Julien Michel <julien.michel@orfeo-toolbox.org>
Date: Wed, 18 Feb 2015 17:40:51 +0100
Subject: [PATCH] COMP: Fixing compilation issue when no FFTWD in ITK

---
 .../include/otbOverlapSaveConvolutionImageFilter.h            | 1 -
 .../include/otbOverlapSaveConvolutionImageFilter.txx          | 4 ++++
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/Modules/Filtering/Convolution/include/otbOverlapSaveConvolutionImageFilter.h b/Modules/Filtering/Convolution/include/otbOverlapSaveConvolutionImageFilter.h
index 0bf29163ce..fdd5b49548 100644
--- a/Modules/Filtering/Convolution/include/otbOverlapSaveConvolutionImageFilter.h
+++ b/Modules/Filtering/Convolution/include/otbOverlapSaveConvolutionImageFilter.h
@@ -22,7 +22,6 @@
 #include "itkImage.h"
 #include "itkNumericTraits.h"
 #include "itkArray.h"
-#include "itkFFTWCommon.h"
 #include "itkZeroFluxNeumannBoundaryCondition.h"
 
 namespace otb
diff --git a/Modules/Filtering/Convolution/include/otbOverlapSaveConvolutionImageFilter.txx b/Modules/Filtering/Convolution/include/otbOverlapSaveConvolutionImageFilter.txx
index aa5ed2b16c..b451e05ef3 100644
--- a/Modules/Filtering/Convolution/include/otbOverlapSaveConvolutionImageFilter.txx
+++ b/Modules/Filtering/Convolution/include/otbOverlapSaveConvolutionImageFilter.txx
@@ -32,6 +32,10 @@
 #include "itkImageRegionIterator.h"
 #include "otbMath.h"
 
+#ifdef ITK_USE_FFTWD
+#include "itkFFTWCommon.h"
+#endif
+
 namespace otb
 {
 
-- 
GitLab