mirror of https://github.com/ArduPilot/ardupilot
AP_Camera: proper string formatting
Incoming strings are 32 bytes and may not be null-terminated if the full width is used
This commit is contained in:
parent
39715c0a9d
commit
19223fba1e
|
@ -141,7 +141,7 @@ void AP_Camera_MAVLinkCamV2::handle_message(mavlink_channel_t chan, const mavlin
|
||||||
const uint8_t fw_ver_build = (_cam_info.firmware_version & 0xFF000000) >> 24;
|
const uint8_t fw_ver_build = (_cam_info.firmware_version & 0xFF000000) >> 24;
|
||||||
|
|
||||||
// display camera info to user
|
// display camera info to user
|
||||||
gcs().send_text(MAV_SEVERITY_INFO, "Camera: %s.32 %s.32 fw:%u.%u.%u.%u",
|
gcs().send_text(MAV_SEVERITY_INFO, "Camera: %.32s %.32s fw:%u.%u.%u.%u",
|
||||||
_cam_info.vendor_name,
|
_cam_info.vendor_name,
|
||||||
_cam_info.model_name,
|
_cam_info.model_name,
|
||||||
(unsigned)fw_ver_major,
|
(unsigned)fw_ver_major,
|
||||||
|
|
Loading…
Reference in New Issue