diff --git a/Modules/ThirdParty/OssimPlugins/src/ossim/ossimSentinel1Model.cpp b/Modules/ThirdParty/OssimPlugins/src/ossim/ossimSentinel1Model.cpp index d3fcd56173a236145773c248033ec39010ec8a78..3832701fe39a34a17079a43d8ff1a38a85aa6877 100644 --- a/Modules/ThirdParty/OssimPlugins/src/ossim/ossimSentinel1Model.cpp +++ b/Modules/ThirdParty/OssimPlugins/src/ossim/ossimSentinel1Model.cpp @@ -1153,7 +1153,7 @@ namespace ossimplugins for(std::vector<ossimRefPtr<ossimXmlNode> >::iterator itNode = xnodes.begin(); itNode!=xnodes.end();++itNode,++idx) { int pos = s_printf(prefix, "%s[%d].", GCP_PREFIX.c_str(), idx); - assert(pos >= SR_PREFIX.size()+4 && pos < 1024); + assert(pos >= GCP_PREFIX.size()+4 && pos < sizeof(prefix)); #if defined(USE_BOOST_TIME) const TimeType azimuthTime = getTimeFromFirstNode(**itNode, attAzimuthTime); add(theProductKwl, prefix, attAzimuthTime, azimuthTime);