diff --git a/ArduCopter/Copter.h b/ArduCopter/Copter.h index 486b81cbec..18da8f321d 100644 --- a/ArduCopter/Copter.h +++ b/ArduCopter/Copter.h @@ -598,7 +598,7 @@ private: AC_InputManager_Heli input_manager = AC_InputManager_Heli::create(); #endif - AP_ADSB adsb {ahrs}; + AP_ADSB adsb = AP_ADSB::create(ahrs); // avoidance of adsb enabled vehicles (normally manned vheicles) AP_Avoidance_Copter avoidance_adsb{ahrs, adsb}; diff --git a/ArduPlane/Plane.h b/ArduPlane/Plane.h index 66a18ddd32..ec9b5c76dc 100644 --- a/ArduPlane/Plane.h +++ b/ArduPlane/Plane.h @@ -622,7 +622,7 @@ private: FUNCTOR_BIND_MEMBER(&Plane::disarm_if_autoland_complete, void), FUNCTOR_BIND_MEMBER(&Plane::update_flight_stage, void)}; - AP_ADSB adsb {ahrs}; + AP_ADSB adsb = AP_ADSB::create(ahrs); // avoidance of adsb enabled vehicles (normally manned vheicles) AP_Avoidance_Plane avoidance_adsb {ahrs, adsb};