{
QStringList aResList;
- Handle(HYDROData_Document) aDocument = HYDROData_Document::Document( this );
+ Handle(HYDROData_Document) aDocument = HYDROData_Document::Document( myLab );
if ( aDocument.IsNull() )
return aResList;
if ( !myLab.FindChild( DataTag_AltitudePoints ).FindAttribute( TDataStd_RealArray::GetID(), aCoordsArray ) )
return aPoints;
- int aLowerIdx = aCoordsArray->Lower();
- int anUpperIdx = aCoordsArray->Upper();
for ( int i = aCoordsArray->Lower(), n = aCoordsArray->Upper(); i <= n; )
{
- if ( i + 3 > n )
+ if ( i + 3 > n + 1 )
break;
AltitudePoint aPoint;