From c2d772cfd663b82b0ccd5344a16c8717acabe4fa Mon Sep 17 00:00:00 2001 From: bsongis Date: Wed, 3 Dec 2014 18:40:26 +0100 Subject: [PATCH] Fixes #1888 --- radio/src/lcd_taranis.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/radio/src/lcd_taranis.cpp b/radio/src/lcd_taranis.cpp index 3ca7ed00b..a6cc45d6d 100644 --- a/radio/src/lcd_taranis.cpp +++ b/radio/src/lcd_taranis.cpp @@ -64,6 +64,8 @@ void lcd_mask(uint8_t *p, uint8_t mask, LcdFlags att) void lcd_plot(coord_t x, coord_t y, LcdFlags att) { + if (x<0 || x>=LCD_W || y<0 || y>=LCD_H) + return; uint8_t *p = &displayBuf[ y / 2 * LCD_W + x ]; uint8_t mask = PIXEL_GREY_MASK(y, att); if (p