]> git.mxchange.org Git - flightgear.git/commitdiff
Alex Buzin: Fix wrong calculation of temperature and dewpoint
authortorsten <torsten>
Tue, 22 Sep 2009 18:47:24 +0000 (18:47 +0000)
committerTim Moore <timoore@redhat.com>
Tue, 22 Sep 2009 20:51:46 +0000 (22:51 +0200)
src/Environment/environment.cxx

index edf3ef8c9ad305ad38b9ab37ba02cebb45efa4ec..a922d834b914cac48f4e970e046f9ed953647aed 100644 (file)
@@ -546,8 +546,8 @@ FGEnvironment::set_elevation_ft (double e)
 {
   elevation_ft = e;
   if( live_update ) {
-    _recalc_alt_dewpoint();
     _recalc_alt_pt();
+    _recalc_alt_dewpoint();
     _recalc_density();
     _recalc_relative_humidity();
   }
@@ -824,7 +824,7 @@ interpolate (const FGEnvironment * env1, const FGEnvironment * env2,
                    env2->get_temperature_sea_level_degc(),
                    fraction));
 
-    result->set_dewpoint_degc
+    result->set_dewpoint_sea_level_degc
         (do_interp(env1->get_dewpoint_sea_level_degc(),
                    env2->get_dewpoint_sea_level_degc(),
                    fraction));