diff options
| author | Brandon Low <lostlogic@rockbox.org> | 2006-03-09 01:32:34 +0000 |
|---|---|---|
| committer | Brandon Low <lostlogic@rockbox.org> | 2006-03-09 01:32:34 +0000 |
| commit | c24569feeedc9e6bda80b84d9dd6398f1bb9c586 (patch) | |
| tree | c79296f9f8a1aa21bbda8e6f96e5fdeaa7bf53b7 | |
| parent | e8196b3c797438e8bf2ac39c425deba3f949e476 (diff) | |
| download | rockbox-c24569feeedc9e6bda80b84d9dd6398f1bb9c586.zip rockbox-c24569feeedc9e6bda80b84d9dd6398f1bb9c586.tar.gz rockbox-c24569feeedc9e6bda80b84d9dd6398f1bb9c586.tar.bz2 rockbox-c24569feeedc9e6bda80b84d9dd6398f1bb9c586.tar.xz | |
Improve clarity, no functional change
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8965 a1c6a512-1295-4272-9138-f99709370657
| -rw-r--r-- | firmware/drivers/lcd-ipodvideo.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/firmware/drivers/lcd-ipodvideo.c b/firmware/drivers/lcd-ipodvideo.c index 62d097e..0666169 100644 --- a/firmware/drivers/lcd-ipodvideo.c +++ b/firmware/drivers/lcd-ipodvideo.c @@ -181,18 +181,18 @@ void lcd_update_rect(int x, int y, int width, int height) while ((inw(0x30030000) & 0x2) == 0); { - int r; - int line_size = (LCD_WIDTH - width); unsigned short *src = (unsigned short*)&lcd_framebuffer[y][x]; - for (r = 0; r < height; r++) { + unsigned short *end = &src[LCD_WIDTH * height]; + int line_rem = (LCD_WIDTH - width); + while (src < end) { /* for each column */ - unsigned short *end = src + width; - while (src < end) { + unsigned short *end_line = src + width; + while (src < end_line) { /* write out two pixels */ outw(*(src++), 0x30000000); outw(*(src++), 0x30000000); } - src += line_size; + src += line_rem; } } |