|
|
@ -617,6 +617,8 @@ struct Chain |
|
|
|
{ |
|
|
|
{ |
|
|
|
subtable->apply (c); |
|
|
|
subtable->apply (c); |
|
|
|
subtable = &StructAfter<ChainSubtable> (*subtable); |
|
|
|
subtable = &StructAfter<ChainSubtable> (*subtable); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
c->set_lookup_index (c->lookup_index + 1); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
@ -670,6 +672,7 @@ struct morx |
|
|
|
|
|
|
|
|
|
|
|
inline void apply (hb_aat_apply_context_t *c) const |
|
|
|
inline void apply (hb_aat_apply_context_t *c) const |
|
|
|
{ |
|
|
|
{ |
|
|
|
|
|
|
|
c->set_lookup_index (0); |
|
|
|
const Chain *chain = chains; |
|
|
|
const Chain *chain = chains; |
|
|
|
unsigned int count = chainCount; |
|
|
|
unsigned int count = chainCount; |
|
|
|
for (unsigned int i = 0; i < count; i++) |
|
|
|
for (unsigned int i = 0; i < count; i++) |
|
|
|