summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexei Podtelezhnikov <apodtele@gmail.com>2019-06-26 20:18:00 -0400
committerAlexei Podtelezhnikov <apodtele@gmail.com>2019-06-26 20:18:00 -0400
commit7b1c7585d7ab929d9b29932d6697a22149162c13 (patch)
tree11f2c8fa961e00977f413fef4458e4c462067c26
parent81445c034aca36040b6311dc71a2cbed9548b262 (diff)
downloadfreetype2-7b1c7585d7ab929d9b29932d6697a22149162c13.tar.gz
* src/bdf/bdfdrivr.c (bdf_cmap_char_{index,next}): Fix inequality.
Reported by Armin Hasitzka.
-rw-r--r--ChangeLog6
-rw-r--r--src/bdf/bdfdrivr.c4
2 files changed, 8 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 3ba30243e..1f74fdc2f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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;