From b886a20703bf133a813e660b8edcaa54211e5909 Mon Sep 17 00:00:00 2001
From: Guillaume Pasero <guillaume.pasero@c-s.fr>
Date: Fri, 12 Jul 2019 11:11:54 +0200
Subject: [PATCH] WRG: avoid warnings from OSSIM code

---
 app/otbSARFineMetadata.cxx                 | 11 ++++++++++-
 include/otbSARDEMProjectionImageFilter.txx |  8 ++++++++
 2 files changed, 18 insertions(+), 1 deletion(-)

diff --git a/app/otbSARFineMetadata.cxx b/app/otbSARFineMetadata.cxx
index fb60697..f5214b5 100644
--- a/app/otbSARFineMetadata.cxx
+++ b/app/otbSARFineMetadata.cxx
@@ -30,11 +30,20 @@
 #include <cmath>
 
 // include ossim
+#if defined(__GNUC__) || defined(__clang__)
+#pragma GCC diagnostic push
+#pragma GCC diagnostic ignored "-Wunused-parameter"
 #include "ossim/ossimTimeUtilities.h"
 #include "ossim/base/ossimKeywordlist.h"
 #include "ossim/base/ossimString.h"
 #include "ossim/base/ossimDate.h"
-
+#pragma GCC diagnostic pop
+#else
+#include "ossim/ossimTimeUtilities.h"
+#include "ossim/base/ossimKeywordlist.h"
+#include "ossim/base/ossimString.h"
+#include "ossim/base/ossimDate.h"
+#endif
 
 namespace otb
 {
diff --git a/include/otbSARDEMProjectionImageFilter.txx b/include/otbSARDEMProjectionImageFilter.txx
index da9ba19..d70299e 100644
--- a/include/otbSARDEMProjectionImageFilter.txx
+++ b/include/otbSARDEMProjectionImageFilter.txx
@@ -29,8 +29,16 @@
 #include "itkProgressReporter.h"
 #include "itkNumericTraitsPointPixel.h"
 
+#if defined(__GNUC__) || defined(__clang__)
+#pragma GCC diagnostic push
+#pragma GCC diagnostic ignored "-Wunused-parameter"
 #include "ossim/base/ossimFilename.h"
 #include "ossim/base/ossimGpt.h"
+#pragma GCC diagnostic pop
+#else
+#include "ossim/base/ossimFilename.h"
+#include "ossim/base/ossimGpt.h"
+#endif
 
 #include <cmath>
 
-- 
GitLab