diff options
author | Marcoen Hirschberg <marcoen@gmail.com> | 2006-03-22 09:53:27 +0000 |
---|---|---|
committer | Marcoen Hirschberg <marcoen@gmail.com> | 2006-03-22 09:53:27 +0000 |
commit | d257683f3edbb0a2b819b27d34c2708809d3d57d (patch) | |
tree | 94ad35018c304fa345f1b1963cc49493086b39a5 /firmware/drivers | |
parent | d0e8c57b779bbf96d84c5251465dc92303df5424 (diff) | |
download | rockbox-d257683f3edbb0a2b819b27d34c2708809d3d57d.tar.gz rockbox-d257683f3edbb0a2b819b27d34c2708809d3d57d.zip |
font caching fixes by Frank Dischner
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9178 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/drivers')
-rw-r--r-- | firmware/drivers/lcd-16bit.c | 5 | ||||
-rw-r--r-- | firmware/drivers/lcd-2bit-horz.c | 5 | ||||
-rw-r--r-- | firmware/drivers/lcd-h100-remote.c | 5 | ||||
-rw-r--r-- | firmware/drivers/lcd-h100.c | 5 | ||||
-rw-r--r-- | firmware/drivers/lcd-recorder.c | 5 |
5 files changed, 0 insertions, 25 deletions
diff --git a/firmware/drivers/lcd-16bit.c b/firmware/drivers/lcd-16bit.c index 08e62b828f..e98403aa1b 100644 --- a/firmware/drivers/lcd-16bit.c +++ b/firmware/drivers/lcd-16bit.c | |||
@@ -735,11 +735,6 @@ static void lcd_putsxyofs(int x, int y, int ofs, const unsigned char *str) | |||
735 | int width; | 735 | int width; |
736 | const unsigned char *bits; | 736 | const unsigned char *bits; |
737 | 737 | ||
738 | /* check input range */ | ||
739 | if (ch < pf->firstchar || ch >= pf->firstchar+pf->size) | ||
740 | ch = pf->defaultchar; | ||
741 | ch -= pf->firstchar; | ||
742 | |||
743 | /* get proportional width and glyph bits */ | 738 | /* get proportional width and glyph bits */ |
744 | width = font_get_width(pf,ch); | 739 | width = font_get_width(pf,ch); |
745 | 740 | ||
diff --git a/firmware/drivers/lcd-2bit-horz.c b/firmware/drivers/lcd-2bit-horz.c index a76ebe1f0d..bfb69da33b 100644 --- a/firmware/drivers/lcd-2bit-horz.c +++ b/firmware/drivers/lcd-2bit-horz.c | |||
@@ -703,11 +703,6 @@ static void lcd_putsxyofs(int x, int y, int ofs, const unsigned char *str) | |||
703 | int width; | 703 | int width; |
704 | const unsigned char *bits; | 704 | const unsigned char *bits; |
705 | 705 | ||
706 | /* check input range */ | ||
707 | if (ch < pf->firstchar || ch >= pf->firstchar+pf->size) | ||
708 | ch = pf->defaultchar; | ||
709 | ch -= pf->firstchar; | ||
710 | |||
711 | /* get proportional width and glyph bits */ | 706 | /* get proportional width and glyph bits */ |
712 | width = font_get_width(pf,ch); | 707 | width = font_get_width(pf,ch); |
713 | 708 | ||
diff --git a/firmware/drivers/lcd-h100-remote.c b/firmware/drivers/lcd-h100-remote.c index 58953f61b5..ffe6f1492c 100644 --- a/firmware/drivers/lcd-h100-remote.c +++ b/firmware/drivers/lcd-h100-remote.c | |||
@@ -1117,11 +1117,6 @@ static void lcd_remote_putsxyofs(int x, int y, int ofs, const unsigned char *str | |||
1117 | int width; | 1117 | int width; |
1118 | const unsigned char *bits; | 1118 | const unsigned char *bits; |
1119 | 1119 | ||
1120 | /* check input range */ | ||
1121 | if (ch < pf->firstchar || ch >= pf->firstchar+pf->size) | ||
1122 | ch = pf->defaultchar; | ||
1123 | ch -= pf->firstchar; | ||
1124 | |||
1125 | /* get proportional width and glyph bits */ | 1120 | /* get proportional width and glyph bits */ |
1126 | width = font_get_width(pf, ch); | 1121 | width = font_get_width(pf, ch); |
1127 | 1122 | ||
diff --git a/firmware/drivers/lcd-h100.c b/firmware/drivers/lcd-h100.c index 1d80458679..8a06367112 100644 --- a/firmware/drivers/lcd-h100.c +++ b/firmware/drivers/lcd-h100.c | |||
@@ -1033,11 +1033,6 @@ static void lcd_putsxyofs(int x, int y, int ofs, const unsigned char *str) | |||
1033 | int width; | 1033 | int width; |
1034 | const unsigned char *bits; | 1034 | const unsigned char *bits; |
1035 | 1035 | ||
1036 | /* check input range */ | ||
1037 | if (ch < pf->firstchar || ch >= pf->firstchar+pf->size) | ||
1038 | ch = pf->defaultchar; | ||
1039 | ch -= pf->firstchar; | ||
1040 | |||
1041 | /* get proportional width and glyph bits */ | 1036 | /* get proportional width and glyph bits */ |
1042 | width = font_get_width(pf,ch); | 1037 | width = font_get_width(pf,ch); |
1043 | 1038 | ||
diff --git a/firmware/drivers/lcd-recorder.c b/firmware/drivers/lcd-recorder.c index 7a44acf590..89b041dc3d 100644 --- a/firmware/drivers/lcd-recorder.c +++ b/firmware/drivers/lcd-recorder.c | |||
@@ -886,11 +886,6 @@ static void lcd_putsxyofs(int x, int y, int ofs, const unsigned char *str) | |||
886 | int width; | 886 | int width; |
887 | const unsigned char *bits; | 887 | const unsigned char *bits; |
888 | 888 | ||
889 | /* check input range */ | ||
890 | if (ch < pf->firstchar || ch >= pf->firstchar+pf->size) | ||
891 | ch = pf->defaultchar; | ||
892 | ch -= pf->firstchar; | ||
893 | |||
894 | /* get proportional width and glyph bits */ | 889 | /* get proportional width and glyph bits */ |
895 | width = font_get_width(pf,ch); | 890 | width = font_get_width(pf,ch); |
896 | 891 | ||