| Index: src/truetype/ttobjs.h
|
| diff --git a/src/truetype/ttobjs.h b/src/truetype/ttobjs.h
|
| index 47e412910731b8e0e21b473db3f25642ff4db2c5..a11dd3752a3153ad2b526097fdfe3ea16bd46323 100644
|
| --- a/src/truetype/ttobjs.h
|
| +++ b/src/truetype/ttobjs.h
|
| @@ -4,7 +4,7 @@
|
| /* */
|
| /* Objects manager (specification). */
|
| /* */
|
| -/* Copyright 1996-2009, 2011-2012 by */
|
| +/* Copyright 1996-2009, 2011-2013 by */
|
| /* David Turner, Robert Wilhelm, and Werner Lemberg. */
|
| /* */
|
| /* This file is part of the FreeType project, and may only be used, */
|
| @@ -173,11 +173,13 @@ FT_BEGIN_HEADER
|
| /* */
|
| typedef struct TT_DefRecord_
|
| {
|
| - FT_Int range; /* in which code range is it located? */
|
| - FT_Long start; /* where does it start? */
|
| - FT_Long end; /* where does it end? */
|
| - FT_UInt opc; /* function #, or instruction code */
|
| - FT_Bool active; /* is it active? */
|
| + FT_Int range; /* in which code range is it located? */
|
| + FT_Long start; /* where does it start? */
|
| + FT_Long end; /* where does it end? */
|
| + FT_UInt opc; /* function #, or instruction code */
|
| + FT_Bool active; /* is it active? */
|
| + FT_Bool inline_delta; /* is function that defines inline delta? */
|
| + FT_ULong sph_fdef_flags; /* flags to identify special functions */
|
|
|
| } TT_DefRecord, *TT_DefArray;
|
|
|
| @@ -190,7 +192,7 @@ FT_BEGIN_HEADER
|
| {
|
| FT_Fixed xx, xy; /* transformation matrix coefficients */
|
| FT_Fixed yx, yy;
|
| - FT_F26Dot6 ox, oy; /* offsets */
|
| + FT_F26Dot6 ox, oy; /* offsets */
|
|
|
| } TT_Transform;
|
|
|
| @@ -345,11 +347,12 @@ FT_BEGIN_HEADER
|
| /* */
|
| typedef struct TT_DriverRec_
|
| {
|
| - FT_DriverRec root;
|
| + FT_DriverRec root;
|
| +
|
| TT_ExecContext context; /* execution context */
|
| TT_GlyphZoneRec zone; /* glyph loader points zone */
|
|
|
| - void* extension_component;
|
| + FT_UInt interpreter_version;
|
|
|
| } TT_DriverRec;
|
|
|
| @@ -427,6 +430,10 @@ FT_BEGIN_HEADER
|
| tt_slot_init( FT_GlyphSlot slot );
|
|
|
|
|
| + /* auxiliary */
|
| +#define IS_HINTED( flags ) ( ( flags & FT_LOAD_NO_HINTING ) == 0 )
|
| +
|
| +
|
| FT_END_HEADER
|
|
|
| #endif /* __TTOBJS_H__ */
|
|
|