From c69c91769e15d550d8cff48aec09edbd2a562e7a Mon Sep 17 00:00:00 2001 From: adrian Date: Mon, 5 Sep 2011 07:56:13 +0300 Subject: [PATCH] fix array index out of bounds in dynamics.cxx --- src/Airports/dynamics.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Airports/dynamics.cxx b/src/Airports/dynamics.cxx index c42635f4a..293d2ff6a 100644 --- a/src/Airports/dynamics.cxx +++ b/src/Airports/dynamics.cxx @@ -508,7 +508,7 @@ int FGAirportDynamics::getGroundFrequency(unsigned leg) if ((freqGround.size() < leg) && (leg > 0)) { groundFreq = - (freqGround.size() < + (freqGround.size() <= (leg - 1)) ? freqGround[freqGround.size() - 1] : freqGround[leg - 1]; } -- 2.39.5