From 5668181bdad1e985125a7e5c3e93d5e6bc399bfc Mon Sep 17 00:00:00 2001 From: suzuki toshiya Date: Sat, 1 Aug 2009 00:32:18 +0900 Subject: [PATCH] truetype: Extend mmvar_len to hold size_t values. --- ChangeLog | 9 +++++++++ src/truetype/ttgxvar.h | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 65910032b..922b7e437 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +2009-07-31 suzuki toshiya + + 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-31 suzuki toshiya truetype: Check invalid function number in IDEF instruction. 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;