From eb8f76a059b60783117f68da53ca91b3c7093f3b Mon Sep 17 00:00:00 2001
From: Romain Garrigues <romain.garrigues@c-s.fr>
Date: Fri, 11 Jan 2008 12:57:07 +0000
Subject: [PATCH] nomsg

---
 Code/BasicFilters/otbImportVectorImageFilter.txx | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/Code/BasicFilters/otbImportVectorImageFilter.txx b/Code/BasicFilters/otbImportVectorImageFilter.txx
index cff61ad73e..67a6528986 100644
--- a/Code/BasicFilters/otbImportVectorImageFilter.txx
+++ b/Code/BasicFilters/otbImportVectorImageFilter.txx
@@ -181,10 +181,10 @@ ImportVectorImageFilter<TOutputImage>
 	
 	typename RegionType::SizeType size = m_Region.GetSize();
 
-	int numberOfBands=1;
+	int numberOfBands= m_Size/(size[0]*size[1]);
 
-	if ((numberOfBands=m_Size/(size[0]*size[1]))!=1)
-		std::cout << "numberOfBands : " << numberOfBands << std::endl;
+	if (numberOfBands!=static_cast<int>(numberOfBands))
+		itkExceptionMacro(<<"Buffer size and image size are not compatible !");
 		
 	 outputPtr->SetNumberOfComponentsPerPixel(numberOfBands);
 }
-- 
GitLab