30#define FT_COMPONENT trace_otvbase
47 OTV_TRACE((
" (format %d)\n", BaseCoordFormat ));
49 switch ( BaseCoordFormat )
86 OTV_TRACE((
" (BaseTagCount = %d)\n", BaseTagCount ));
109 OTV_TRACE((
" (BaseCoordCount = %d)\n", BaseCoordCount ));
114 for ( ; BaseCoordCount > 0; BaseCoordCount-- )
141 OTV_TRACE((
" (FeatMinMaxCount = %d)\n", FeatMinMaxCount ));
156 for ( ; FeatMinMaxCount > 0; FeatMinMaxCount-- )
195 OTV_TRACE((
" (BaseLangSysCount = %d)\n", BaseLangSysCount ));
210 for ( ; BaseLangSysCount > 0; BaseLangSysCount-- )
234 OTV_TRACE((
" (BaseScriptCount = %d)\n", BaseScriptCount ));
239 for ( ; BaseScriptCount > 0; BaseScriptCount-- )
295 otvalid->root = ftvalid;
297 FT_TRACE3((
"validating BASE table\n" ));
338 OTV_TRACE((
" [omitting itemVarStore validation]\n" ));
static const WCHAR version[]
#define FT_TRACE3(varformat)
#define FT_TRACE4(varformat)
#define FT_NEXT_USHORT(buffer)
#define FT_INVALID_FORMAT
typedefFT_BEGIN_HEADER struct FT_ValidatorRec_ volatile * FT_Validator
static void otv_BaseValues_validate(FT_Bytes table, OTV_Validator otvalid)
static void otv_BaseTagList_validate(FT_Bytes table, OTV_Validator otvalid)
static void otv_BaseScriptList_validate(FT_Bytes table, OTV_Validator otvalid)
static void otv_MinMax_validate(FT_Bytes table, OTV_Validator otvalid)
otv_BASE_validate(FT_Bytes table, FT_Validator ftvalid)
static void otv_Axis_validate(FT_Bytes table, OTV_Validator otvalid)
static void otv_BaseScript_validate(FT_Bytes table, OTV_Validator otvalid)
static void otv_BaseCoord_validate(FT_Bytes table, OTV_Validator otvalid)
otv_Device_validate(FT_Bytes table, OTV_Validator otvalid)
#define OTV_SIZE_CHECK(_size)
typedefFT_BEGIN_HEADER struct OTV_ValidatorRec_ * OTV_Validator
#define OTV_SIZE_CHECK32(_size)
#define OTV_OPTIONAL_TABLE32(_table)
#define OTV_OPTIONAL_OFFSET(_offset)
#define OTV_NAME_ENTER(name)
#define OTV_OPTIONAL_OFFSET32(_offset)
#define OTV_LIMIT_CHECK(_count)
#define OTV_OPTIONAL_TABLE(_table)