diff options
| -rw-r--r-- | firmware/drivers/lcd.c | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/firmware/drivers/lcd.c b/firmware/drivers/lcd.c index d38b1da..c343561 100644 --- a/firmware/drivers/lcd.c +++ b/firmware/drivers/lcd.c @@ -912,11 +912,15 @@ void lcd_invertrect (int x, int y, int nx, int ny) { int i,j; - if (x>LCD_WIDTH) return; - if (y>LCD_HEIGHT) return; + if (x>LCD_WIDTH) + return; + if (y>LCD_HEIGHT) + return; - if (x+nx>LCD_WIDTH) nx=LCD_WIDTH-x; - if (y+ny>LCD_HEIGHT) ny=LCD_HEIGHT-y; + if (x+nx>LCD_WIDTH) + nx=LCD_WIDTH-x; + if (y+ny>LCD_HEIGHT) + ny=LCD_HEIGHT-y; for (i = 0; i < nx; i++) for (j = 0; j < ny; j++) |