summaryrefslogtreecommitdiffstats
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
parenta547084b24f455d69d88c050f4b764800f1fc82e (diff)
downloadrockbox-d8dcc25fdf01150851f1a92b3e6e30bdc6cf00d4.tar.gz
rockbox-d8dcc25fdf01150851f1a92b3e6e30bdc6cf00d4.zip
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
-rw-r--r--tools/convbdf.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/tools/convbdf.c b/tools/convbdf.c
index c85690a2da..141b46f55f 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)*/