From 8baeb91cf8e14852b2f2b6f7fff1a9567c7d6aa3 Mon Sep 17 00:00:00 2001 From: asl Date: Mon, 19 Oct 2015 15:23:00 +0300 Subject: [PATCH] patch for crash in tests --- src/HYDROData/HYDROData_LandCoverMap.cxx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/HYDROData/HYDROData_LandCoverMap.cxx b/src/HYDROData/HYDROData_LandCoverMap.cxx index 575f94d5..d97e858e 100644 --- a/src/HYDROData/HYDROData_LandCoverMap.cxx +++ b/src/HYDROData/HYDROData_LandCoverMap.cxx @@ -92,7 +92,10 @@ void HYDROData_LandCoverMap::Iterator::Init( const HYDROData_LandCoverMap& theMa myIterator = new TopoDS_Iterator( aShape ); theMap.myLab.FindChild( DataTag_Types ).FindAttribute( TDataStd_ExtStringArray::GetID(), myArray ); - myIndex = myArray->Lower(); + if( myArray.IsNull() ) + myIndex = -1; + else + myIndex = myArray->Lower(); } /** -- 2.39.2