diff --git a/Modules/IO/IOLUM/src/otbLUMImageIO.cxx b/Modules/IO/IOLUM/src/otbLUMImageIO.cxx index d523cf23df5ae3abf312b062ed8f764d5eb70689..6c515cc2d36bdaa8e6f48ccd90c168a5696bb5fd 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,