Hello, I had several crashes in FlightGear\src\Airports\dynamics.cxx.
Please commit the enclosed patch. Best regards, Maik
? Airports.diff Index: dynamics.cxx =================================================================== RCS file: /var/cvs/FlightGear-0.9/source/src/Airports/dynamics.cxx,v retrieving revision 1.26 diff -u -p -r1.26 dynamics.cxx --- dynamics.cxx 16 Mar 2009 16:37:40 -0000 1.26 +++ dynamics.cxx 29 Mar 2009 17:43:36 -0000 @@ -545,11 +545,11 @@ int FGAirportDynamics::getGroundFrequenc if (freqGround.size() == 0) { return 0; } - if ((freqGround.size() >= leg-1) && (leg > 1)) { + if ((freqGround.size() > leg-1) && (leg > 1)) { groundFreq = freqGround[leg-1]; } if ((freqGround.size() < leg-1) && (leg > 1)) { - groundFreq = (freqGround.size() < (leg-2)) ? freqGround[freqGround.size()-1] : freqGround[leg-2]; + groundFreq = (freqGround.size() < (leg-1)) ? freqGround[freqGround.size()-1] : freqGround[leg-2]; } if ((freqGround.size() >= leg-1) && (leg > 1)) { groundFreq = freqGround[leg-2];
------------------------------------------------------------------------------
_______________________________________________ Flightgear-devel mailing list Flightgear-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/flightgear-devel