]> git.mxchange.org Git - flightgear.git/commitdiff
Get rid of non-portable fmax call.
authordavid <david>
Thu, 11 Apr 2002 19:09:15 +0000 (19:09 +0000)
committerdavid <david>
Thu, 11 Apr 2002 19:09:15 +0000 (19:09 +0000)
src/FDM/JSBSim/JSBSim.cxx

index fd8259f22324e06e0d57805c7f0e0eff99a1c170..27b40ab83f7acc82d9aa246dfb3fb2153b8ad832 100644 (file)
 #include <FDM/JSBSim/FGPropertyManager.h>
 #include "JSBSim.hxx"
 
+static inline double
+FMAX (double a, double b)
+{
+  return a > b ? a : b;
+}
+
+
 /******************************************************************************/
 
 FGJSBsim::FGJSBsim( double dt ) 
@@ -332,8 +339,8 @@ bool FGJSBsim::copy_to_JSBsim() {
                                // Parking brake sets minimum braking
                                // level for mains.
     double parking_brake = globals->get_controls()->get_parking_brake();
-    FCS->SetLBrake(fmax(globals->get_controls()->get_brake(0), parking_brake));
-    FCS->SetRBrake(fmax(globals->get_controls()->get_brake(1), parking_brake));
+    FCS->SetLBrake(FMAX(globals->get_controls()->get_brake(0), parking_brake));
+    FCS->SetRBrake(FMAX(globals->get_controls()->get_brake(1), parking_brake));
     FCS->SetCBrake( globals->get_controls()->get_brake( 2 ) );
 
     FCS->SetGearCmd( globals->get_controls()->get_gear_down());