From 3c9831ae38955179aa2eb0c11fc2135259da5b21 Mon Sep 17 00:00:00 2001
From: Jordi Inglada <jordi.inglada@cesbio.cnes.fr>
Date: Tue, 8 Jan 2019 09:53:35 +0100
Subject: [PATCH] BUG: signed/unsigned mismatch

---
 .../LearningBase/include/otbImageClassificationFilter.hxx       | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Modules/Learning/LearningBase/include/otbImageClassificationFilter.hxx b/Modules/Learning/LearningBase/include/otbImageClassificationFilter.hxx
index 66b65aa8b0..4aea60a2da 100644
--- a/Modules/Learning/LearningBase/include/otbImageClassificationFilter.hxx
+++ b/Modules/Learning/LearningBase/include/otbImageClassificationFilter.hxx
@@ -342,7 +342,7 @@ ImageClassificationFilter<TInputImage, TOutputImage, TMaskImage>
        {
          //The probas may have different size than the m_NumberOfClasses set by the user
          auto tempProbaValues = probas->GetMeasurementVector(labIt.GetInstanceIdentifier());
-         for(auto i=0; i<m_NumberOfClasses; ++i)
+         for(unsigned int i=0; i<m_NumberOfClasses; ++i)
          {
            if(i<tempProbaValues.Size()) probaValues[i] = tempProbaValues[i];
            else probaValues[i] = 0;
-- 
GitLab