39 |
} FTC_BasicAttrRec, *FTC_BasicAttrs; |
} FTC_BasicAttrRec, *FTC_BasicAttrs; |
40 |
|
|
41 |
#define FTC_BASIC_ATTR_COMPARE( a, b ) \ |
#define FTC_BASIC_ATTR_COMPARE( a, b ) \ |
42 |
( FTC_SCALER_COMPARE( &(a)->scaler, &(b)->scaler ) && \ |
FT_BOOL( FTC_SCALER_COMPARE( &(a)->scaler, &(b)->scaler ) && \ |
43 |
(a)->load_flags == (b)->load_flags ) |
(a)->load_flags == (b)->load_flags ) |
44 |
|
|
45 |
#define FTC_BASIC_ATTR_HASH( a ) \ |
#define FTC_BASIC_ATTR_HASH( a ) \ |
46 |
( FTC_SCALER_HASH( &(a)->scaler ) + 31*(a)->load_flags ) |
( FTC_SCALER_HASH( &(a)->scaler ) + 31*(a)->load_flags ) |
266 |
FTC_Node *anode ) |
FTC_Node *anode ) |
267 |
{ |
{ |
268 |
FTC_BasicQueryRec query; |
FTC_BasicQueryRec query; |
269 |
FTC_INode node; |
FTC_INode node = 0; /* make compiler happy */ |
270 |
FT_Error error; |
FT_Error error; |
271 |
FT_UInt32 hash; |
FT_UInt32 hash; |
272 |
|
|
385 |
{ |
{ |
386 |
FT_Error error; |
FT_Error error; |
387 |
FTC_BasicQueryRec query; |
FTC_BasicQueryRec query; |
388 |
FTC_SNode node; |
FTC_SNode node = 0; /* make compiler happy */ |
389 |
FT_UInt32 hash; |
FT_UInt32 hash; |
390 |
|
|
391 |
|
|