summaryrefslogtreecommitdiff
path: root/firmware/drivers
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/drivers')
-rw-r--r--firmware/drivers/lcd-16bit-common.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/firmware/drivers/lcd-16bit-common.c b/firmware/drivers/lcd-16bit-common.c
index 2d3928fc7c..06bb0a25fd 100644
--- a/firmware/drivers/lcd-16bit-common.c
+++ b/firmware/drivers/lcd-16bit-common.c
@@ -160,7 +160,7 @@ void lcd_clear_viewport(void)
160 memset16(dst, current_vp->fg_pattern, len); 160 memset16(dst, current_vp->fg_pattern, len);
161 dst += step; 161 dst += step;
162 } 162 }
163 while (dst < dst_end); 163 while (dst <= dst_end);
164 } 164 }
165 else 165 else
166 { 166 {
@@ -171,7 +171,7 @@ void lcd_clear_viewport(void)
171 memset16(dst, current_vp->bg_pattern, len); 171 memset16(dst, current_vp->bg_pattern, len);
172 dst += step; 172 dst += step;
173 } 173 }
174 while (dst < dst_end); 174 while (dst <= dst_end);
175 } 175 }
176 else 176 else
177 { 177 {
@@ -181,7 +181,7 @@ void lcd_clear_viewport(void)
181 len * sizeof(fb_data)); 181 len * sizeof(fb_data));
182 dst += step; 182 dst += step;
183 } 183 }
184 while (dst < dst_end); 184 while (dst <= dst_end);
185 } 185 }
186 } 186 }
187 187
@@ -575,7 +575,7 @@ void lcd_fillrect(int x, int y, int width, int height)
575 } 575 }
576 dst += step; 576 dst += step;
577 } 577 }
578 while (dst < dst_end); 578 while (dst <= dst_end);
579} 579}
580 580
581/* About Rockbox' internal monochrome bitmap format: 581/* About Rockbox' internal monochrome bitmap format: