diff options
author | suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp> | 2009-07-03 18:01:36 +0900 |
---|---|---|
committer | suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp> | 2009-07-03 18:01:36 +0900 |
commit | c7a2e69ed8d8ad6f90d94b94c6588ff52c009204 (patch) | |
tree | 823f54f2a2affeebf0731a57cea2c7bc745bd4e6 | |
parent | dc4357df7d38715eb47ab352017a4145888885f5 (diff) | |
download | freetype2-c7a2e69ed8d8ad6f90d94b94c6588ff52c009204.tar.gz |
truetype: Extend mmvar_len to hold size_t values.
-rw-r--r-- | ChangeLog | 9 | ||||
-rw-r--r-- | src/truetype/ttgxvar.h | 2 |
2 files changed, 10 insertions, 1 deletions
@@ -1,5 +1,14 @@ 2009-07-03 suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp> + truetype: Extend mmvar_len to hold size_t values. + + * src/truetype/ttgxvar.h: The type of + GX_BlendRec.mmvar_len is changed from FT_Int to + FT_Offset, because TT_Get_MM_Var() calculates it + by sizeof() results. + +2009-07-03 suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp> + truetype: Check invalid function number in IDEF instruction. * src/truetype/ttinterp.c (Ins_IDEF): Check diff --git a/src/truetype/ttgxvar.h b/src/truetype/ttgxvar.h index 706cb4d36..82dfc4431 100644 --- a/src/truetype/ttgxvar.h +++ b/src/truetype/ttgxvar.h @@ -84,7 +84,7 @@ FT_BEGIN_HEADER FT_Fixed* normalizedcoords; FT_MM_Var* mmvar; - FT_Int mmvar_len; + FT_Offset mmvar_len; FT_Bool avar_checked; GX_AVarSegment avar_segment; |