diff --git a/radio/src/gui/horus/lcd.cpp b/radio/src/gui/horus/lcd.cpp index df1dd9f48..70de41178 100644 --- a/radio/src/gui/horus/lcd.cpp +++ b/radio/src/gui/horus/lcd.cpp @@ -264,9 +264,8 @@ void getTimerString(char * str, putstime_t tme, LcdFlags att) void putsTimer(coord_t x, coord_t y, putstime_t tme, LcdFlags att) { - char str[10]; // "-00:00:00" + char str[LEN_TIMER_STRING]; // "-00:00:00" getTimerString(str, tme, att); - att &= ~LEFT; lcdDrawText(x, y, str, att); } diff --git a/radio/src/gui/horus/lcd.h b/radio/src/gui/horus/lcd.h index d38de74d6..9d3c1dd74 100644 --- a/radio/src/gui/horus/lcd.h +++ b/radio/src/gui/horus/lcd.h @@ -134,6 +134,7 @@ void putsTelemetryChannelValue(coord_t x, coord_t y, uint8_t channel, int32_t va #define putstime_t int32_t +#define LEN_TIMER_STRING 10 void getTimerString(char * str, putstime_t tme, LcdFlags att=0); void putsRtcTime(coord_t x, coord_t y, LcdFlags att=0); void putsTimer(coord_t x, coord_t y, putstime_t tme, LcdFlags att=0);