summaryrefslogtreecommitdiff
path: root/firmware/drivers/lcd.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/drivers/lcd.c')
-rw-r--r--firmware/drivers/lcd.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/firmware/drivers/lcd.c b/firmware/drivers/lcd.c
index e77fd56b56..be71c25311 100644
--- a/firmware/drivers/lcd.c
+++ b/firmware/drivers/lcd.c
@@ -933,7 +933,9 @@ void lcd_puts_scroll(int x, int y, char* string )
933 ch[0] = string[0]; 933 ch[0] = string[0];
934 width = 0; 934 width = 0;
935 for (s->space = 0; 935 for (s->space = 0;
936 width + lcd_getstringsize(ch, 0, &w, &h) < (LCD_WIDTH - x*8); ) { 936 string[(int)s->space] &&
937 (width + lcd_getstringsize(ch, 0, &w, &h) < (LCD_WIDTH - x*8));
938 ) {
937 width += lcd_getstringsize(ch, 0, &w, &h); 939 width += lcd_getstringsize(ch, 0, &w, &h);
938 ch[0]=string[(int)++s->space]; 940 ch[0]=string[(int)++s->space];
939 } 941 }