Home | History | Annotate | Download | only in hb-old

Lines Matching refs:csf1

1284 static HB_Error  Load_ContextSubst1( HB_ContextSubstFormat1*  csf1,
1306 ( error = _HB_OPEN_Load_Coverage( &csf1->Coverage, stream ) ) != HB_Err_Ok )
1313 count = csf1->SubRuleSetCount = GET_UShort();
1317 csf1->SubRuleSet = NULL;
1319 if ( ALLOC_ARRAY( csf1->SubRuleSet, count, HB_SubRuleSet ) )
1322 srs = csf1->SubRuleSet;
1349 _HB_OPEN_Free_Coverage( &csf1->Coverage );
1354 static void Free_ContextSubst1( HB_ContextSubstFormat1* csf1 )
1361 if ( csf1->SubRuleSet )
1363 count = csf1->SubRuleSetCount;
1364 srs = csf1->SubRuleSet;
1372 _HB_OPEN_Free_Coverage( &csf1->Coverage );
1780 case 1: return Load_ContextSubst1( &cs->csf.csf1, stream );
1796 case 1: Free_ContextSubst1( &cs->csf.csf1 ); break;
1805 HB_ContextSubstFormat1* csf1,
1824 error = _HB_OPEN_Coverage_Index( &csf1->Coverage, IN_CURGLYPH(), &index );
1828 sr = csf1->SubRuleSet[index].SubRule;
1829 numsr = csf1->SubRuleSet[index].SubRuleCount;
2038 case 1: return Lookup_ContextSubst1( gsub, &cs->csf.csf1, buffer, flags, context_length, nesting_level );