From c4c9bff697d2c71b852ed694be95032c84db281b Mon Sep 17 00:00:00 2001 From: Guillaume Pasero <guillaume.pasero@c-s.fr> Date: Thu, 19 Nov 2015 16:58:25 +0100 Subject: [PATCH] BUG: missing end of string character was causing random bug in LUMImageIO --- Modules/IO/IOLUM/src/otbLUMImageIO.cxx | 1 + 1 file changed, 1 insertion(+) diff --git a/Modules/IO/IOLUM/src/otbLUMImageIO.cxx b/Modules/IO/IOLUM/src/otbLUMImageIO.cxx index d523cf23df..6c515cc2d3 100644 --- a/Modules/IO/IOLUM/src/otbLUMImageIO.cxx +++ b/Modules/IO/IOLUM/src/otbLUMImageIO.cxx @@ -218,6 +218,7 @@ bool LUMImageIO::InternalReadHeaderInformation(std::fstream& file, const bool re char TypeCode[5]; file.seekg(8, std::ios::beg); file.read((char*) (TypeCode), 4); + TypeCode[4] = '\0'; int lTaille = CaiGetTypeLum(TypeCode, lStrTypeImage, lNbBits, -- GitLab