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>
|
2009-07-31 suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
|
||||||
|
|
||||||
smooth: Exclude 16-bit system in invalid pitch/height check.
|
smooth: Exclude 16-bit system in invalid pitch/height check.
|
||||||
|
|
|
@ -152,7 +152,7 @@
|
||||||
FT_UInt gindex = FT_Get_Char_Index( face, i );
|
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;
|
gscripts[gindex] |= AF_DIGIT;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -310,7 +310,7 @@
|
||||||
af_face_globals_is_digit( AF_FaceGlobals globals,
|
af_face_globals_is_digit( AF_FaceGlobals globals,
|
||||||
FT_UInt gindex )
|
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)( globals->glyph_scripts[gindex] & AF_DIGIT );
|
||||||
|
|
||||||
return (FT_Bool)0;
|
return (FT_Bool)0;
|
||||||
|
|
Loading…
Reference in New Issue