diff --git a/sw/simulator/sim_ac_flightgear.c b/sw/simulator/sim_ac_flightgear.c index 0817ce63eb..65d0dbf199 100644 --- a/sw/simulator/sim_ac_flightgear.c +++ b/sw/simulator/sim_ac_flightgear.c @@ -28,7 +28,13 @@ #include #include #include "std.h" + +// ignore stupid warnings in JSBSim +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wunused-parameter" #include +#pragma GCC diagnostic pop + #include "flight_gear.h" #include "sim_ac_flightgear.h" diff --git a/sw/simulator/sim_ac_jsbsim.c b/sw/simulator/sim_ac_jsbsim.c index a3494d9c4b..17bef88227 100644 --- a/sw/simulator/sim_ac_jsbsim.c +++ b/sw/simulator/sim_ac_jsbsim.c @@ -29,9 +29,14 @@ #include +// ignore stupid warnings in JSBSim +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wunused-parameter" #include //#include #include +#pragma GCC diagnostic pop + #include "sim_ac_flightgear.h" using namespace std; diff --git a/sw/simulator/sim_ac_jsbsim.h b/sw/simulator/sim_ac_jsbsim.h index 9b9b20ebee..85e893712e 100644 --- a/sw/simulator/sim_ac_jsbsim.h +++ b/sw/simulator/sim_ac_jsbsim.h @@ -23,9 +23,13 @@ #ifndef SIM_AC_JSBSIM_H #define SIM_AC_JSBSIM_H +// ignore stupid warnings in JSBSim +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wunused-parameter" #include #include #include +#pragma GCC diagnostic pop #include "std.h" #include "generated/airframe.h"