From cc57baa59905cbc5d135b7c1e340cd58c1dcb6fb Mon Sep 17 00:00:00 2001 From: Howard Butler Date: Mon, 6 May 2013 15:09:49 -0500 Subject: [PATCH] throw an exception if IM segment isn't named --- src/drivers/nitf/NitfFile.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/drivers/nitf/NitfFile.cpp b/src/drivers/nitf/NitfFile.cpp index 74970d87bb..11effa9c60 100644 --- a/src/drivers/nitf/NitfFile.cpp +++ b/src/drivers/nitf/NitfFile.cpp @@ -255,6 +255,11 @@ int NitfFile::findIMSegment() if (iid1 == "INTENSITY " || iid1 == "ELEVATION " || iid1 == "None ") { return iSegment; + } else + { + std::ostringstream oss; + oss << "ID was not expected value '" << iid1 <<"'"; + throw pdal_error(oss.str()); } } }