From: adrian Date: Mon, 5 Sep 2011 04:56:13 +0000 (+0300) Subject: fix array index out of bounds in dynamics.cxx X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=c69c91769e15d550d8cff48aec09edbd2a562e7a;p=flightgear.git fix array index out of bounds in dynamics.cxx --- 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]; }