#include "gxvmort.h"
Go to the source code of this file.
#define FT_COMPONENT trace_gxvmort |
Definition at line 38 of file gxvmort5.c.
#define GXV_MORT_SUBTABLE_TYPE5_HEADER_SIZE GXV_STATETABLE_HEADER_SIZE |
static void gxv_mort_subtable_type5_entry_validate | ( | FT_Byte | state, | |
FT_UShort | flags, | |||
GXV_StateTable_GlyphOffsetCPtr | glyphOffset, | |||
FT_Bytes | table, | |||
FT_Bytes | limit, | |||
GXV_Validator | valid | |||
) | [static] |
Definition at line 139 of file gxvmort5.c.
References FT_Bool, FT_BOOL, FT_UNUSED, gxv_mort_subtable_type5_InsertList_validate(), and GXV_StateTable_GlyphOffsetDesc_::ul.
Referenced by gxv_mort_subtable_type5_validate().
static void gxv_mort_subtable_type5_InsertList_validate | ( | FT_UShort | offset, | |
FT_UShort | count, | |||
FT_Bytes | table, | |||
FT_Bytes | limit, | |||
GXV_Validator | valid | |||
) | [static] |
Definition at line 99 of file gxvmort5.c.
References GXV_mort_subtable_type5_StateOptRec_::classTable, GXV_mort_subtable_type5_StateOptRec_::classTable_length_p, GXV_mort_subtable_type5_StateOptRec_::entryTable, GXV_mort_subtable_type5_StateOptRec_::entryTable_length_p, FT_NEXT_USHORT, GXV_LIMIT_CHECK, GXV_TRACE, if(), p, GXV_mort_subtable_type5_StateOptRec_::stateArray, and GXV_mort_subtable_type5_StateOptRec_::stateArray_length_p.
Referenced by gxv_mort_subtable_type5_entry_validate().
gxv_mort_subtable_type5_subtable_setup | ( | FT_UShort | table_size, | |
FT_UShort | classTable, | |||
FT_UShort | stateArray, | |||
FT_UShort | entryTable, | |||
FT_UShort * | classTable_length_p, | |||
FT_UShort * | stateArray_length_p, | |||
FT_UShort * | entryTable_length_p, | |||
GXV_Validator | valid | |||
) |
Definition at line 66 of file gxvmort5.c.
References GXV_mort_subtable_type5_StateOptRec_::classTable, GXV_mort_subtable_type5_StateOptRec_::classTable_length_p, GXV_mort_subtable_type5_StateOptRec_::entryTable, GXV_mort_subtable_type5_StateOptRec_::entryTable_length_p, gxv_StateTable_subtable_setup(), GXV_mort_subtable_type5_StateOptRec_::stateArray, and GXV_mort_subtable_type5_StateOptRec_::stateArray_length_p.
Referenced by gxv_mort_subtable_type5_validate().
gxv_mort_subtable_type5_validate | ( | FT_Bytes | table, | |
FT_Bytes | limit, | |||
GXV_Validator | valid | |||
) |
Definition at line 195 of file gxvmort5.c.
References GXV_EXIT, GXV_GLYPHOFFSET_ULONG, GXV_LIMIT_CHECK, gxv_mort_subtable_type5_entry_validate(), GXV_MORT_SUBTABLE_TYPE5_HEADER_SIZE, gxv_mort_subtable_type5_subtable_setup(), GXV_NAME_ENTER, gxv_StateTable_validate(), NULL, and p.
Referenced by gxv_mort_subtables_validate().