]> git.mxchange.org Git - flightgear.git/commitdiff
Reported by cppcheck: fix an incorrect usage of iterators
authorFrederic Bouvier <fredfgfs01@free.fr>
Sun, 30 Jan 2011 12:25:39 +0000 (13:25 +0100)
committerFrederic Bouvier <fredfgfs01@free.fr>
Sun, 30 Jan 2011 20:17:20 +0000 (21:17 +0100)
src/Instrumentation/wxradar.cxx

index 739be4b9517a4092f48579ba017cf9a1a0db8f16..c3b37d2cdc85f488e24a52cf378f34a8d2ae3040 100644 (file)
@@ -610,7 +610,7 @@ wxRadarBg::update_aircraft()
             diff = _elapsed_time - (*ground_echoes_iterator)->elapsed_time;
 
             if( diff > _persistance) {
-                ground_echoes.erase(ground_echoes_iterator);
+                ground_echoes.erase(ground_echoes_iterator++);
             } else {
 //                double test_brg = (*ground_echoes_iterator)->bearing;
 //                double bearing = test_brg * SG_DEGREES_TO_RADIANS;