sfnt: Fix a data type mismatching with its source.

This commit is contained in:
suzuki toshiya 2009-08-01 00:37:57 +09:00
Родитель 2a2beb47c4
Коммит b76c3f718d
2 изменённых файлов: 10 добавлений и 1 удалений

Просмотреть файл

@ -1,3 +1,12 @@
2009-07-31 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-31 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 )