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

Lines Matching refs:cscr

2365 		   HB_ChainSubClassRule*         cscr,
2381 cscr->BacktrackGlyphCount = GET_UShort();
2385 if ( cscr->BacktrackGlyphCount > ccsf2->MaxBacktrackLength )
2386 ccsf2->MaxBacktrackLength = cscr->BacktrackGlyphCount;
2388 cscr->Backtrack = NULL;
2390 count = cscr->BacktrackGlyphCount;
2392 if ( ALLOC_ARRAY( cscr->Backtrack, count, HB_UShort ) )
2395 b = cscr->Backtrack;
2408 cscr->InputGlyphCount = GET_UShort();
2412 if ( cscr->InputGlyphCount > ccsf2->MaxInputLength )
2413 ccsf2->MaxInputLength = cscr->InputGlyphCount;
2415 cscr->Input = NULL;
2417 cscr->InputGlyphCount - 1; /* only InputGlyphCount - 1 elements */
2419 if ( ALLOC_ARRAY( cscr->Input, count, HB_UShort ) )
2422 i = cscr->Input;
2435 cscr->LookaheadGlyphCount = GET_UShort();
2439 if ( cscr->LookaheadGlyphCount > ccsf2->MaxLookaheadLength )
2440 ccsf2->MaxLookaheadLength = cscr->LookaheadGlyphCount;
2442 cscr->Lookahead = NULL;
2444 count = cscr->LookaheadGlyphCount;
2446 if ( ALLOC_ARRAY( cscr->Lookahead, count, HB_UShort ) )
2449 l = cscr->Lookahead;
2462 cscr->SubstCount = GET_UShort();
2466 cscr->SubstLookupRecord = NULL;
2468 count = cscr->SubstCount;
2470 if ( ALLOC_ARRAY( cscr->SubstLookupRecord, count,
2474 slr = cscr->SubstLookupRecord;
2504 static void Free_ChainSubClassRule( HB_ChainSubClassRule* cscr )
2506 FREE( cscr->SubstLookupRecord );
2507 FREE( cscr->Lookahead );
2508 FREE( cscr->Input );
2509 FREE( cscr->Backtrack );
2525 HB_ChainSubClassRule* cscr;
2543 cscr = cscs->ChainSubClassRule;
2556 ( error = Load_ChainSubClassRule( ccsf2, &cscr[n],
2566 Free_ChainSubClassRule( &cscr[m] );
2568 FREE( cscr );
2577 HB_ChainSubClassRule* cscr;
2583 cscr = cscs->ChainSubClassRule;
2586 Free_ChainSubClassRule( &cscr[n] );
2588 FREE( cscr );