From 2c6340bb108348eb94044d365c21bfc89a97c104 Mon Sep 17 00:00:00 2001 From: Tom Pittenger Date: Mon, 25 Jul 2016 10:14:00 -0700 Subject: [PATCH] AP_ADSB: compiler warning: init value before use even though it already is silly compiler warnings.. this one is incorrect but it throws a conservative warning which this solves --- libraries/AP_ADSB/AP_ADSB.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/AP_ADSB/AP_ADSB.cpp b/libraries/AP_ADSB/AP_ADSB.cpp index 28a2f7215e..ee5fa8b7aa 100644 --- a/libraries/AP_ADSB/AP_ADSB.cpp +++ b/libraries/AP_ADSB/AP_ADSB.cpp @@ -381,7 +381,7 @@ void AP_ADSB::update_vehicle(const mavlink_message_t* packet) return; } - uint16_t index; + uint16_t index = in_state.list_size + 1; // initialize with invalid index adsb_vehicle_t vehicle {}; mavlink_msg_adsb_vehicle_decode(packet, &vehicle.info); Location_Class vehicle_loc = Location_Class(AP_ADSB::get_location(vehicle));