summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorMagnus Holmgren <magnushol@gmail.com>2005-12-08 19:25:15 +0000
committerMagnus Holmgren <magnushol@gmail.com>2005-12-08 19:25:15 +0000
commitd8dcc25fdf01150851f1a92b3e6e30bdc6cf00d4 (patch)
tree9a8dacdb975c4f37839b382542ac4082d90e1d4b /tools
parenta547084b24f455d69d88c050f4b764800f1fc82e (diff)
downloadrockbox-d8dcc25fdf01150851f1a92b3e6e30bdc6cf00d4.zip
rockbox-d8dcc25fdf01150851f1a92b3e6e30bdc6cf00d4.tar.gz
rockbox-d8dcc25fdf01150851f1a92b3e6e30bdc6cf00d4.tar.bz2
rockbox-d8dcc25fdf01150851f1a92b3e6e30bdc6cf00d4.tar.xz
Fix crash when converting the font 00-Starmap_r400-8.bdf.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8203 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'tools')
-rw-r--r--tools/convbdf.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/tools/convbdf.c b/tools/convbdf.c
index c85690a..141b46f 100644
--- a/tools/convbdf.c
+++ b/tools/convbdf.c
@@ -418,7 +418,8 @@ int bdf_read_header(FILE *fp, struct font* pf)
/* calc default char*/
if (pf->defaultchar < 0 ||
pf->defaultchar < firstchar ||
- pf->defaultchar > limit_char )
+ pf->defaultchar > limit_char ||
+ pf->defaultchar > lastchar)
pf->defaultchar = firstchar;
/* calc font size (offset/width entries)*/