From 59f7e9feadc4b283566d3f3c156da28834050560 Mon Sep 17 00:00:00 2001 From: Sebastien Harasse <sebastien.harasse@c-s.fr> Date: Fri, 11 May 2012 14:50:49 +0200 Subject: [PATCH] BUG: fixed bad iterator causing segfault --- Code/BasicFilters/otbLabelImageRegionMergingFilter.txx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Code/BasicFilters/otbLabelImageRegionMergingFilter.txx b/Code/BasicFilters/otbLabelImageRegionMergingFilter.txx index 4d99301b0e..2382545dd1 100644 --- a/Code/BasicFilters/otbLabelImageRegionMergingFilter.txx +++ b/Code/BasicFilters/otbLabelImageRegionMergingFilter.txx @@ -189,7 +189,7 @@ LabelImageRegionMergingFilter<TInputLabelImage, TInputSpectralImage, TOutputLabe att.maxValue[comp] = std::max(currentObjectAttributes.maxValue[comp], adjacentObjectAttributes.maxValue[comp]); } // Merge objects - if(labelIt->second->Size() >= adjLabelObject->Size()) + if(labelObject->Size() >= adjLabelObject->Size()) { m_LabelMap->MergeLabels(labelIt->first, adjLabel); m_LabelMap->GetLabelObject(labelIt->first)->SetAttribute(att); -- GitLab