diff --git a/radio/src/gui/colorlcd/input_mix_group.cpp b/radio/src/gui/colorlcd/input_mix_group.cpp index 723a27fb4..9fb78a229 100644 --- a/radio/src/gui/colorlcd/input_mix_group.cpp +++ b/radio/src/gui/colorlcd/input_mix_group.cpp @@ -57,7 +57,7 @@ InputMixGroup::InputMixGroup(Window* parent, mixsrc_t idx) : if (idx >= MIXSRC_FIRST_CH && idx <= MIXSRC_LAST_CH && g_model.limitData[idx - MIXSRC_FIRST_CH].name[0] != '\0') { chText = lv_label_create(lvobj); - lv_label_set_text_fmt(chText, TR_CH "%zu", (size_t)(idx - MIXSRC_FIRST_CH + 1)); + lv_label_set_text_fmt(chText, TR_CH "%" PRIu32, UINT32_C(idx - MIXSRC_FIRST_CH + 1)); lv_obj_set_style_text_font(chText, getFont(FONT(XS)), 0); #if LCD_H > LCD_W lv_obj_set_style_pad_bottom(chText, -2, 0); diff --git a/radio/src/gui/common/stdlcd/radio_version.cpp b/radio/src/gui/common/stdlcd/radio_version.cpp index 74f730f49..63dafee50 100644 --- a/radio/src/gui/common/stdlcd/radio_version.cpp +++ b/radio/src/gui/common/stdlcd/radio_version.cpp @@ -162,8 +162,8 @@ void menuRadioModulesVersion(event_t event) #if defined(CROSSFIRE) if (isModuleCrossfire(module)) { char statusText[64] = ""; - sprintf(statusText, "%d Hz %zu Err", - 1000000 / getMixerSchedulerPeriod(), (size_t)0/*telemetryErrors*/); + sprintf(statusText, "%d Hz"/* %" PRIu32" Err"*/, + 1000000 / getMixerSchedulerPeriod()/*, UINT32_C(telemetryErrors)*/); lcdDrawText(COLUMN2_X, y, statusText); y += FH; continue;