155 |
FT_UNUSED( state ); |
FT_UNUSED( state ); |
156 |
|
|
157 |
|
|
158 |
setMark = FT_BOOL(( flags >> 15 ) & 1); |
setMark = FT_BOOL( ( flags >> 15 ) & 1 ); |
159 |
dontAdvance = FT_BOOL(( flags >> 14 ) & 1); |
dontAdvance = FT_BOOL( ( flags >> 14 ) & 1 ); |
160 |
currentIsKashidaLike = FT_BOOL(( flags >> 13 ) & 1); |
currentIsKashidaLike = FT_BOOL( ( flags >> 13 ) & 1 ); |
161 |
markedIsKashidaLike = FT_BOOL(( flags >> 12 ) & 1); |
markedIsKashidaLike = FT_BOOL( ( flags >> 12 ) & 1 ); |
162 |
currentInsertBefore = FT_BOOL(( flags >> 11 ) & 1); |
currentInsertBefore = FT_BOOL( ( flags >> 11 ) & 1 ); |
163 |
markedInsertBefore = FT_BOOL(( flags >> 10 ) & 1); |
markedInsertBefore = FT_BOOL( ( flags >> 10 ) & 1 ); |
164 |
currentInsertCount = (FT_Byte)( (flags >> 5) & 0x1F ); |
|
165 |
markedInsertCount = (FT_Byte)( flags & 0x001F ); |
currentInsertCount = (FT_Byte)( ( flags >> 5 ) & 0x1F ); |
166 |
currentInsertList = (FT_Byte) ( glyphOffset.ul >> 16 ); |
markedInsertCount = (FT_Byte)( flags & 0x001F ); |
167 |
markedInsertList = (FT_UShort)( glyphOffset.ul ); |
|
168 |
|
currentInsertList = (FT_Byte) ( glyphOffset.ul >> 16 ); |
169 |
|
markedInsertList = (FT_UShort)( glyphOffset.ul ); |
170 |
|
|
171 |
if ( currentInsertList && 0 != currentInsertCount ) |
if ( currentInsertList && 0 != currentInsertCount ) |
172 |
gxv_morx_subtable_type5_InsertList_validate( currentInsertList, |
gxv_morx_subtable_type5_InsertList_validate( currentInsertList, |