4 |
/* */ |
/* */ |
5 |
/* OpenType GPOS table validation (body). */ |
/* OpenType GPOS table validation (body). */ |
6 |
/* */ |
/* */ |
7 |
/* Copyright 2002, 2004 by */ |
/* Copyright 2002, 2004, 2005 by */ |
8 |
/* David Turner, Robert Wilhelm, and Werner Lemberg. */ |
/* David Turner, Robert Wilhelm, and Werner Lemberg. */ |
9 |
/* */ |
/* */ |
10 |
/* This file is part of the FreeType project, and may only be used, */ |
/* This file is part of the FreeType project, and may only be used, */ |
954 |
OTV_Validator valid ) |
OTV_Validator valid ) |
955 |
{ |
{ |
956 |
valid->type_count = 9; |
valid->type_count = 9; |
957 |
valid->type_funcs = (OTV_Validate_Func*) otv_gpos_validate_funcs; |
valid->type_funcs = (OTV_Validate_Func*)otv_gpos_validate_funcs; |
958 |
|
|
959 |
otv_Lookup_validate( table, valid ); |
otv_Lookup_validate( table, valid ); |
960 |
} |
} |
996 |
LookupList = FT_NEXT_USHORT( p ); |
LookupList = FT_NEXT_USHORT( p ); |
997 |
|
|
998 |
valid->type_count = 9; |
valid->type_count = 9; |
999 |
valid->type_funcs = (OTV_Validate_Func*) otv_gpos_validate_funcs; |
valid->type_funcs = (OTV_Validate_Func*)otv_gpos_validate_funcs; |
1000 |
valid->glyph_count = glyph_count; |
valid->glyph_count = glyph_count; |
1001 |
|
|
1002 |
otv_LookupList_validate( table + LookupList, |
otv_LookupList_validate( table + LookupList, |