sfnt: Fix a data type mismatching with its source.

int-not32-changes
suzuki toshiya 16 years ago
parent 48efcb612f
commit 8224bd671b
  1. 9
      ChangeLog
  2. 2
      src/sfnt/ttcmap.c

@ -1,3 +1,12 @@
2009-07-03 suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
sfnt: Fix a data type mismatching with its source.
* src/sfnt/ttcmap.c (tt_cmap13_char_next): Fix the
type of `gindex' from FT_ULong to FT_UInt because
it is set by FT_UInt tt_cmap13_char_map_binary() or
TT_CMap13->cur_gindex.
2009-07-03 suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
sfnt: Extend a few local variables to load 32-bit values.

@ -2531,7 +2531,7 @@
FT_UInt32 *pchar_code )
{
TT_CMap13 cmap13 = (TT_CMap13)cmap;
FT_ULong gindex;
FT_UInt gindex;
if ( cmap13->cur_charcode >= 0xFFFFFFFFUL )

Loading…
Cancel
Save