diff options
Diffstat (limited to 'firmware')
-rw-r--r-- | firmware/drivers/lcd-h100-remote.c | 2 | ||||
-rw-r--r-- | firmware/drivers/lcd-h100.c | 2 | ||||
-rw-r--r-- | firmware/drivers/lcd-recorder.c | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/firmware/drivers/lcd-h100-remote.c b/firmware/drivers/lcd-h100-remote.c index 3edb27c155..bdc5799726 100644 --- a/firmware/drivers/lcd-h100-remote.c +++ b/firmware/drivers/lcd-h100-remote.c | |||
@@ -558,7 +558,7 @@ void lcd_remote_clear_display(void) | |||
558 | /* Set a single pixel */ | 558 | /* Set a single pixel */ |
559 | void lcd_remote_drawpixel(int x, int y) | 559 | void lcd_remote_drawpixel(int x, int y) |
560 | { | 560 | { |
561 | if (((unsigned)x < LCD_REMOTE_WIDTH) || ((unsigned)y < LCD_REMOTE_HEIGHT)) | 561 | if (((unsigned)x < LCD_REMOTE_WIDTH) && ((unsigned)y < LCD_REMOTE_HEIGHT)) |
562 | lcd_remote_pixelfuncs[drawmode](x, y); | 562 | lcd_remote_pixelfuncs[drawmode](x, y); |
563 | } | 563 | } |
564 | 564 | ||
diff --git a/firmware/drivers/lcd-h100.c b/firmware/drivers/lcd-h100.c index 93988f6c74..929a4fa301 100644 --- a/firmware/drivers/lcd-h100.c +++ b/firmware/drivers/lcd-h100.c | |||
@@ -397,7 +397,7 @@ void lcd_clear_display(void) | |||
397 | /* Set a single pixel */ | 397 | /* Set a single pixel */ |
398 | void lcd_drawpixel(int x, int y) | 398 | void lcd_drawpixel(int x, int y) |
399 | { | 399 | { |
400 | if (((unsigned)x < LCD_WIDTH) || ((unsigned)y < LCD_HEIGHT)) | 400 | if (((unsigned)x < LCD_WIDTH) && ((unsigned)y < LCD_HEIGHT)) |
401 | lcd_pixelfuncs[drawmode](x, y); | 401 | lcd_pixelfuncs[drawmode](x, y); |
402 | } | 402 | } |
403 | 403 | ||
diff --git a/firmware/drivers/lcd-recorder.c b/firmware/drivers/lcd-recorder.c index bec441c689..6747f7fcd3 100644 --- a/firmware/drivers/lcd-recorder.c +++ b/firmware/drivers/lcd-recorder.c | |||
@@ -454,7 +454,7 @@ void lcd_clear_display(void) | |||
454 | /* Set a single pixel */ | 454 | /* Set a single pixel */ |
455 | void lcd_drawpixel(int x, int y) | 455 | void lcd_drawpixel(int x, int y) |
456 | { | 456 | { |
457 | if (((unsigned)x < LCD_WIDTH) || ((unsigned)y < LCD_HEIGHT)) | 457 | if (((unsigned)x < LCD_WIDTH) && ((unsigned)y < LCD_HEIGHT)) |
458 | lcd_pixelfuncs[drawmode](x, y); | 458 | lcd_pixelfuncs[drawmode](x, y); |
459 | } | 459 | } |
460 | 460 | ||