diff --git a/Firmware/Marlin_main.cpp b/Firmware/Marlin_main.cpp index 2af7038bf..4486c7322 100644 --- a/Firmware/Marlin_main.cpp +++ b/Firmware/Marlin_main.cpp @@ -3464,7 +3464,7 @@ static void mmu_M600_unload_filament() { lcd_clear(); lcd_puts_at_P(0, 1, _T(MSG_UNLOADING_FILAMENT)); lcd_print(' '); - lcd_print(uint8_t(MMU2::mmu2.get_current_tool() + 1)); + lcd_print(MMU2::mmu2.get_current_tool() + 1); // unload just current filament for multimaterial printers (used also in M702) MMU2::mmu2.unload(); diff --git a/Firmware/mmu2_reporting.cpp b/Firmware/mmu2_reporting.cpp index 750f70dde..87615b56e 100644 --- a/Firmware/mmu2_reporting.cpp +++ b/Firmware/mmu2_reporting.cpp @@ -320,7 +320,7 @@ static void FullScreenMsg(const char *pgmS, uint8_t slot){ lcd_clear(); lcd_puts_at_P(0, 1, pgmS); lcd_print(' '); - lcd_print(uint8_t(slot + 1)); + lcd_print(slot + 1); } void FullScreenMsgCut(uint8_t slot){ diff --git a/Firmware/ultralcd.cpp b/Firmware/ultralcd.cpp index dab05eb25..0f1b7ac06 100644 --- a/Firmware/ultralcd.cpp +++ b/Firmware/ultralcd.cpp @@ -583,7 +583,7 @@ void lcdui_print_status_line(void) { lcd_space(LCD_WIDTH); lcd_puts_at_P(0, 3, _T(MSG_CALIBRATE_Z_AUTO)); lcd_puts_P(PSTR(" : ")); - lcd_print(uint8_t(custom_message_state - 10)); + lcd_print(custom_message_state - 10); } else { if (custom_message_state == 3) { lcd_setstatuspgm(MSG_WELCOME); @@ -4796,7 +4796,7 @@ uint8_t choose_menu_P(const char *header, const char *item, const char *last_ite for (uint_least8_t i = 0; i < ordinary_items; i++) { lcd_set_cursor(2 + item_len, i+1); - lcd_print(uint8_t(first + i + 1)); + lcd_print(first + i + 1); } if (last_item&&last_visible) lcd_puts_at_P(1, 3, last_item);