From 902bd7dda665692c66859c0f7348fd9db34cf088 Mon Sep 17 00:00:00 2001 From: Peter Barker Date: Thu, 6 Sep 2018 13:31:02 +1000 Subject: [PATCH] AP_Frsky_Telem: use mavlink definition to get statustext size Also, add one for null-termination --- libraries/AP_Frsky_Telem/AP_Frsky_Telem.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/AP_Frsky_Telem/AP_Frsky_Telem.cpp b/libraries/AP_Frsky_Telem/AP_Frsky_Telem.cpp index 439be83d22..a90c316622 100644 --- a/libraries/AP_Frsky_Telem/AP_Frsky_Telem.cpp +++ b/libraries/AP_Frsky_Telem/AP_Frsky_Telem.cpp @@ -58,7 +58,7 @@ void AP_Frsky_Telem::init(const AP_SerialManager &serial_manager, if (_frame_string == nullptr) { queue_message(MAV_SEVERITY_INFO, AP::fwversion().fw_string); } else { - char firmware_buf[50]; + char firmware_buf[MAVLINK_MSG_STATUSTEXT_FIELD_TEXT_LEN+1]; snprintf(firmware_buf, sizeof(firmware_buf), "%s %s", AP::fwversion().fw_string, _frame_string); queue_message(MAV_SEVERITY_INFO, firmware_buf); }