From bcfc0ec5e407edb1cad9be03126a74aa48975033 Mon Sep 17 00:00:00 2001 From: Julien Malik <julien.malik@c-s.fr> Date: Thu, 19 Feb 2015 23:37:45 +0100 Subject: [PATCH] COMP: remove overloaded-virtual warning --- .../Fusion/PanSharpening/include/otbBayesianFusionFilter.h | 4 ++-- .../Fusion/PanSharpening/include/otbBayesianFusionFilter.txx | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Modules/Fusion/PanSharpening/include/otbBayesianFusionFilter.h b/Modules/Fusion/PanSharpening/include/otbBayesianFusionFilter.h index 30622c494b..f77b932d6b 100644 --- a/Modules/Fusion/PanSharpening/include/otbBayesianFusionFilter.h +++ b/Modules/Fusion/PanSharpening/include/otbBayesianFusionFilter.h @@ -307,7 +307,7 @@ protected: void ComputeInternalStatistics(void); /** Call the superclass implementation and set the StatisticsHaveBeenGenerated * flag to false */ - virtual void Modified(void); + virtual void Modified(void) const; private: /** Ponderation declaration*/ @@ -322,7 +322,7 @@ private: /** Optimisation matrix */ MatrixType m_Vcondopt; /** True if internal statistics have been generated */ - bool m_StatisticsHaveBeenGenerated; + mutable bool m_StatisticsHaveBeenGenerated; }; } // end namespace otb diff --git a/Modules/Fusion/PanSharpening/include/otbBayesianFusionFilter.txx b/Modules/Fusion/PanSharpening/include/otbBayesianFusionFilter.txx index 994bdecda2..f96331eebd 100644 --- a/Modules/Fusion/PanSharpening/include/otbBayesianFusionFilter.txx +++ b/Modules/Fusion/PanSharpening/include/otbBayesianFusionFilter.txx @@ -62,7 +62,7 @@ BayesianFusionFilter<TInputMultiSpectralImage, TInputMultiSpectralInterpImage, TInputPanchroImage, TOutputImage> -::Modified() +::Modified() const { Superclass::Modified(); m_StatisticsHaveBeenGenerated = false; -- GitLab