ref: f379f43403fdc93fc74556c90fb3cb8af3977a40
parent: 51daa4feb18fce52a3c5d40bd6c9969203ec6b28
author: Werner Lemberg <wl@gnu.org>
date: Mon May 19 08:45:28 EDT 2003
* src/sfnt/ttcmap0.c (tt_cmap4_char_next): Select proper start value for `hi' to avoid infinite loop.
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2003-05-19 David Turner <david@freetype.org>
+
+ * src/sfnt/ttcmap0.c (tt_cmap4_char_next): Select proper start
+ value for `hi' to avoid infinite loop.
+
2003-05-18 Yong Sun <sunyong@njstar.com>
* src/raster/ftraster.c (Insert_Y_Turn): Fix overflow test.
--- a/src/sfnt/ttcmap0.c
+++ b/src/sfnt/ttcmap0.c
@@ -909,7 +909,7 @@
/* we begin by finding the segment which end is
closer to our code point */
- hi = 0;
+ hi = max + 1;
while ( min < max )
{mid = ( min + max ) >> 1;
--
⑨