X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FEnvironment%2Fridge_lift.cxx;h=1dd5cb26e57309fca00bbe1edc85a8e4edd4b148;hb=11d15b451347674fba77648700d23c5aaec3c6c2;hp=4a371a3ae9d79e3688488d2131327cfeb9ee7918;hpb=40d2925126bb5436e1cc0e88fda20ab66fb64f2a;p=flightgear.git diff --git a/src/Environment/ridge_lift.cxx b/src/Environment/ridge_lift.cxx index 4a371a3ae..1dd5cb26e 100644 --- a/src/Environment/ridge_lift.cxx +++ b/src/Environment/ridge_lift.cxx @@ -174,7 +174,7 @@ void FGRidgeLift::update(double dt) { double ground_wind_from_rad = _surface_wind_from_deg_node->getDoubleValue() * SG_DEGREES_TO_RADIANS + SG_PI; // compute the remaining probes - for (int i = 1; i < sizeof(probe_elev_m)/sizeof(probe_elev_m[0]); i++) { + for (unsigned i = 1; i < sizeof(probe_elev_m)/sizeof(probe_elev_m[0]); i++) { SGGeoc probe = myGeocPos.advanceRadM( ground_wind_from_rad, dist_probe_m[i] ); // convert to geodetic position for ground level computation SGGeod probeGeod = SGGeod::fromGeoc( probe ); @@ -193,7 +193,7 @@ void FGRidgeLift::update(double dt) { slope[2] = (probe_elev_m[2] - probe_elev_m[3]) / dist_probe_m[3]; slope[3] = (probe_elev_m[4] - probe_elev_m[0]) / -dist_probe_m[4]; - for (int i = 0; i < sizeof(slope)/sizeof(slope[0]); i++) + for (unsigned i = 0; i < sizeof(slope)/sizeof(slope[0]); i++) adj_slope[i] = sin(atan(5.0 * pow ( (fabs(slope[i])),1.7) ) ) *sign(slope[i]); //adjustment