summaryrefslogtreecommitdiff
path: root/firmware/drivers
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/drivers')
-rw-r--r--firmware/drivers/lcd-bitmap-common.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/firmware/drivers/lcd-bitmap-common.c b/firmware/drivers/lcd-bitmap-common.c
index 3495e04964..26491e78e8 100644
--- a/firmware/drivers/lcd-bitmap-common.c
+++ b/firmware/drivers/lcd-bitmap-common.c
@@ -262,8 +262,7 @@ void LCDFN(puts_scroll_style_offset)(int x, int y, const unsigned char *string,
262 s->start_tick = current_tick + LCDFN(scroll_info).delay; 262 s->start_tick = current_tick + LCDFN(scroll_info).delay;
263 s->style = style; 263 s->style = style;
264 264
265 memset(s->line, 0, sizeof s->line); 265 strlcpy(s->line, string, sizeof s->line);
266 strcpy(s->line, string);
267 266
268 /* get width */ 267 /* get width */
269 s->width = LCDFN(getstringsize)(s->line, &w, &h); 268 s->width = LCDFN(getstringsize)(s->line, &w, &h);