From a21201a713034037bbd6380054ef2fbb036134c3 Mon Sep 17 00:00:00 2001 From: Scott Lahteine Date: Sat, 7 Oct 2017 15:14:58 -0500 Subject: [PATCH] LCD filename already concatentated --- Marlin/ultralcd_impl_HD44780.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Marlin/ultralcd_impl_HD44780.h b/Marlin/ultralcd_impl_HD44780.h index c138f1ec8..74429b408 100644 --- a/Marlin/ultralcd_impl_HD44780.h +++ b/Marlin/ultralcd_impl_HD44780.h @@ -987,7 +987,6 @@ static void lcd_implementation_status_screen() { static void lcd_implementation_drawmenu_sd(const bool sel, const uint8_t row, const char* const pstr, const char* filename, char* const longFilename, const uint8_t concat, const char post_char) { UNUSED(pstr); - char c; uint8_t n = LCD_WIDTH - concat; lcd.setCursor(0, row); lcd.print(sel ? '>' : ' '); @@ -995,7 +994,7 @@ static void lcd_implementation_status_screen() { filename = longFilename; longFilename[n] = '\0'; } - while ((c = *filename) && n > 0) { + while (char c = *filename) { n -= charset_mapper(c); filename++; }