summaryrefslogtreecommitdiff
path: root/firmware/drivers
diff options
context:
space:
mode:
authorMarcoen Hirschberg <marcoen@gmail.com>2006-03-22 09:53:27 +0000
committerMarcoen Hirschberg <marcoen@gmail.com>2006-03-22 09:53:27 +0000
commitd257683f3edbb0a2b819b27d34c2708809d3d57d (patch)
tree94ad35018c304fa345f1b1963cc49493086b39a5 /firmware/drivers
parentd0e8c57b779bbf96d84c5251465dc92303df5424 (diff)
downloadrockbox-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.c5
-rw-r--r--firmware/drivers/lcd-2bit-horz.c5
-rw-r--r--firmware/drivers/lcd-h100-remote.c5
-rw-r--r--firmware/drivers/lcd-h100.c5
-rw-r--r--firmware/drivers/lcd-recorder.c5
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