From db6555ad64a612098acd1955ac8d1501a339ec8a Mon Sep 17 00:00:00 2001 From: Stephane ALBERT <stephane.albert@c-s.fr> Date: Wed, 21 Sep 2016 18:09:33 +0200 Subject: [PATCH] BUG: MANTIS-1267: improved otb::GDALOverviewsBuilder::CountResolutions() signatures. --- Modules/IO/IOGDAL/include/otbGDALOverviewsBuilder.h | 5 ++++- Modules/IO/IOGDAL/src/otbGDALOverviewsBuilder.cxx | 10 +++++++++- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/Modules/IO/IOGDAL/include/otbGDALOverviewsBuilder.h b/Modules/IO/IOGDAL/include/otbGDALOverviewsBuilder.h index 9aa172a6d7..5b1da9b5f7 100644 --- a/Modules/IO/IOGDAL/include/otbGDALOverviewsBuilder.h +++ b/Modules/IO/IOGDAL/include/otbGDALOverviewsBuilder.h @@ -103,7 +103,10 @@ public: * factor^n. */ unsigned int - CountResolutions( unsigned int factor, unsigned int size =1 ) const; + CountResolutions( unsigned int factor, unsigned int size ) const; + + unsigned int + CountResolutions( unsigned int size ) const; unsigned int CountResolutions() const; diff --git a/Modules/IO/IOGDAL/src/otbGDALOverviewsBuilder.cxx b/Modules/IO/IOGDAL/src/otbGDALOverviewsBuilder.cxx index 40393537b9..ecfdfcbeb1 100644 --- a/Modules/IO/IOGDAL/src/otbGDALOverviewsBuilder.cxx +++ b/Modules/IO/IOGDAL/src/otbGDALOverviewsBuilder.cxx @@ -156,12 +156,20 @@ GDALOverviewsBuilder return count; } +/***************************************************************************/ +unsigned int +GDALOverviewsBuilder +::CountResolutions( unsigned int minSize ) const +{ + return CountResolutions( m_ResolutionFactor, minSize ); +} + /***************************************************************************/ unsigned int GDALOverviewsBuilder ::CountResolutions() const { - return CountResolutions( m_ResolutionFactor ); + return CountResolutions( 1 ); } /***************************************************************************/ -- GitLab