From 9aba85dadcb87ae26f2ba2d62be30fc9a3bbd3bb Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 7 Jun 2021 09:41:32 +1000 Subject: [PATCH] AP_PiccoloCAN: Explicit initialization of AP_HAL::CANFrame instances --- libraries/AP_PiccoloCAN/AP_PiccoloCAN.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/libraries/AP_PiccoloCAN/AP_PiccoloCAN.cpp b/libraries/AP_PiccoloCAN/AP_PiccoloCAN.cpp index ec1bcc98573..3c6e76cf6ae 100644 --- a/libraries/AP_PiccoloCAN/AP_PiccoloCAN.cpp +++ b/libraries/AP_PiccoloCAN/AP_PiccoloCAN.cpp @@ -156,8 +156,8 @@ void AP_PiccoloCAN::init(uint8_t driver_index, bool enable_filters) // loop to send output to CAN devices in background thread void AP_PiccoloCAN::loop() { - AP_HAL::CANFrame txFrame; - AP_HAL::CANFrame rxFrame; + AP_HAL::CANFrame txFrame {}; + AP_HAL::CANFrame rxFrame {}; uint16_t esc_tx_counter = 0; uint16_t servo_tx_counter = 0; @@ -423,7 +423,7 @@ void AP_PiccoloCAN::send_esc_telemetry_mavlink(uint8_t mav_chan) // send servo messages over CAN void AP_PiccoloCAN::send_servo_messages(void) { - AP_HAL::CANFrame txFrame; + AP_HAL::CANFrame txFrame {}; uint64_t timeout = AP_HAL::micros64() + 1000ULL; @@ -492,7 +492,7 @@ void AP_PiccoloCAN::send_servo_messages(void) // send ESC messages over CAN void AP_PiccoloCAN::send_esc_messages(void) { - AP_HAL::CANFrame txFrame; + AP_HAL::CANFrame txFrame {}; uint64_t timeout = AP_HAL::micros64() + 1000ULL;