From df8e694b9a0114970cfe732e244cbe35efb5cb07 Mon Sep 17 00:00:00 2001
From: Antoine Regimbeau <antoine.regimbeau@c-s.fr>
Date: Wed, 20 Sep 2017 18:03:52 +0200
Subject: [PATCH] REFAC: rename and move bufferfilter

---
 .../Applications/AppFiltering/app/otbContrastEnhancement.cxx  | 2 +-
 .../include/otbInPlacePassFilter.h}                           | 4 +++-
 2 files changed, 4 insertions(+), 2 deletions(-)
 rename Modules/Filtering/{Contrast/include/otbBufferFilter.h => ImageManipulation/include/otbInPlacePassFilter.h} (98%)

diff --git a/Modules/Applications/AppFiltering/app/otbContrastEnhancement.cxx b/Modules/Applications/AppFiltering/app/otbContrastEnhancement.cxx
index 92f9bd8753..03881d65b5 100644
--- a/Modules/Applications/AppFiltering/app/otbContrastEnhancement.cxx
+++ b/Modules/Applications/AppFiltering/app/otbContrastEnhancement.cxx
@@ -27,7 +27,7 @@
 #include "otbStreamingStatisticsImageFilter.h"
 #include "itkUnaryFunctorImageFilter.h"
 #include "itkStreamingImageFilter.h"
-#include "otbBufferFilter.h"
+#include "otbInPlacePassFilter.h"
 
 #include "otbComputeHistoFilter.h"
 #include "otbComputeGainLutFilter.h"
diff --git a/Modules/Filtering/Contrast/include/otbBufferFilter.h b/Modules/Filtering/ImageManipulation/include/otbInPlacePassFilter.h
similarity index 98%
rename from Modules/Filtering/Contrast/include/otbBufferFilter.h
rename to Modules/Filtering/ImageManipulation/include/otbInPlacePassFilter.h
index 48add3f73f..77474b524f 100644
--- a/Modules/Filtering/Contrast/include/otbBufferFilter.h
+++ b/Modules/Filtering/ImageManipulation/include/otbInPlacePassFilter.h
@@ -60,7 +60,9 @@ public:
   itkTypeMacro(BufferFilter, InPlaceImageFilter)
 
 protected:
-  BufferFilter() {}
+  BufferFilter() {
+    this->InPlaceOn();
+  }
   ~BufferFilter() override {}
 
   virtual void ThreadedGenerateData(
-- 
GitLab