]> git.mxchange.org Git - flightgear.git/blobdiff - src/FDM/flight.cxx
Fix from Dave to get JSBSim engine startups working again.
[flightgear.git] / src / FDM / flight.cxx
index 29c62d05a36dc77c6643f3e1974059466b3feaaf..2adf802dbe05543ff4ffc6e3d03a133eca1c335b 100644 (file)
@@ -205,11 +205,12 @@ FGInterface::init ()
 
                                // Set sea-level radius
   SG_LOG(SG_FLIGHT, SG_INFO, "...initializing sea-level radius...");
-  SG_LOG(SG_FLIGHT, SG_INFO, " lat = " << get_Latitude() << " alt = "
-        << get_Altitude() );
+  SG_LOG(SG_FLIGHT, SG_INFO, " lat = " << fgGetDouble("/position/latitude-deg")
+        << " alt = " << fgGetDouble("/position/altitude-ft") );
   double sea_level_radius_meters;
   double lat_geoc;
-  sgGeodToGeoc(get_Latitude(), get_Altitude(),
+  sgGeodToGeoc(fgGetDouble("/position/latitude-deg") * SGD_DEGREES_TO_RADIANS,
+              fgGetDouble("/position/altitude-ft") * SG_FEET_TO_METER,
               &sea_level_radius_meters, &lat_geoc);
   set_Sea_level_radius(sea_level_radius_meters * SG_METER_TO_FEET);