From 4c797a0374ae8cfada0c79218400a77462c35f3a Mon Sep 17 00:00:00 2001 From: Thomas Watson Date: Sun, 16 Nov 2025 12:10:04 -0600 Subject: [PATCH] AP_OSD: fix param type cast Presumably a typo from back when. --- libraries/AP_OSD/AP_OSD_ParamScreen.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/AP_OSD/AP_OSD_ParamScreen.cpp b/libraries/AP_OSD/AP_OSD_ParamScreen.cpp index 92461510615..03ce7e6b3ea 100644 --- a/libraries/AP_OSD/AP_OSD_ParamScreen.cpp +++ b/libraries/AP_OSD/AP_OSD_ParamScreen.cpp @@ -258,7 +258,7 @@ void AP_OSD_ParamScreen::draw_parameter(uint8_t number, uint8_t x, uint8_t y) break; } case AP_PARAM_INT32: { - int32_t val = ((AP_Int16*)p)->get(); + int32_t val = ((AP_Int32*)p)->get(); if (metadata != nullptr && val >= 0 && val < metadata->values_max) { backend->write(value_pos, y, value_blink, "%s", metadata->values[val]); } else {