autofit: Cast FT_Long glyph_count to compare with FT_UInt GID.
This commit is contained in:
parent
057bc4c071
commit
6e2375f72c
|
@ -1,3 +1,12 @@
|
|||
2009-07-31 suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
|
||||
|
||||
autofit: Cast FT_Long glyph_count to compare with FT_UInt GID.
|
||||
|
||||
* src/autofit/afglobal.c (af_face_globals_is_digit,
|
||||
af_face_globals_compute_script_coverage): Cast FT_Long
|
||||
globals->glyph_count to FT_ULong, to compare with FT_UInt
|
||||
gindex.
|
||||
|
||||
2009-07-31 suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
|
||||
|
||||
smooth: Exclude 16-bit system in invalid pitch/height check.
|
||||
|
|
|
@ -152,7 +152,7 @@
|
|||
FT_UInt gindex = FT_Get_Char_Index( face, i );
|
||||
|
||||
|
||||
if ( gindex != 0 && gindex < globals->glyph_count )
|
||||
if ( gindex != 0 && gindex < (FT_ULong)globals->glyph_count )
|
||||
gscripts[gindex] |= AF_DIGIT;
|
||||
}
|
||||
|
||||
|
@ -310,7 +310,7 @@
|
|||
af_face_globals_is_digit( AF_FaceGlobals globals,
|
||||
FT_UInt gindex )
|
||||
{
|
||||
if ( gindex < globals->glyph_count )
|
||||
if ( gindex < (FT_ULong)globals->glyph_count )
|
||||
return (FT_Bool)( globals->glyph_scripts[gindex] & AF_DIGIT );
|
||||
|
||||
return (FT_Bool)0;
|
||||
|
|
Loading…
Reference in New Issue