diff options
author | Alexei Podtelezhnikov <apodtele@gmail.com> | 2019-06-26 20:18:00 -0400 |
---|---|---|
committer | Alexei Podtelezhnikov <apodtele@gmail.com> | 2019-06-26 20:18:00 -0400 |
commit | 7b1c7585d7ab929d9b29932d6697a22149162c13 (patch) | |
tree | 11f2c8fa961e00977f413fef4458e4c462067c26 | |
parent | 81445c034aca36040b6311dc71a2cbed9548b262 (diff) | |
download | freetype2-7b1c7585d7ab929d9b29932d6697a22149162c13.tar.gz |
* src/bdf/bdfdrivr.c (bdf_cmap_char_{index,next}): Fix inequality.
Reported by Armin Hasitzka.
-rw-r--r-- | ChangeLog | 6 | ||||
-rw-r--r-- | src/bdf/bdfdrivr.c | 4 |
2 files changed, 8 insertions, 2 deletions
@@ -1,3 +1,9 @@ +2019-06-26 Alexei Podtelezhnikov <apodtele@gmail.com> + + * src/bdf/bdfdrivr.c (bdf_cmap_char_{index,next}): Fix inequality. + + Reported by Armin Hasitzka. + 2019-06-16 Werner Lemberg <wl@gnu.org> * src/tools/apinames.c: Formatting, minor edits. diff --git a/src/bdf/bdfdrivr.c b/src/bdf/bdfdrivr.c index 97c174605..60eb93305 100644 --- a/src/bdf/bdfdrivr.c +++ b/src/bdf/bdfdrivr.c @@ -106,7 +106,7 @@ THE SOFTWARE. FT_ULong code; - if ( mid > max || mid < min ) + if ( mid >= max || mid < min ) mid = ( min + max ) >> 1; code = encodings[mid].enc; @@ -152,7 +152,7 @@ THE SOFTWARE. FT_ULong code; /* same as BDF_encoding_el.enc */ - if ( mid > max || mid < min ) + if ( mid >= max || mid < min ) mid = ( min + max ) >> 1; code = encodings[mid].enc; |