summaryrefslogtreecommitdiff
path: root/pango/opentype/harfbuzz-gsub.c
diff options
context:
space:
mode:
Diffstat (limited to 'pango/opentype/harfbuzz-gsub.c')
-rw-r--r--pango/opentype/harfbuzz-gsub.c31
1 files changed, 0 insertions, 31 deletions
diff --git a/pango/opentype/harfbuzz-gsub.c b/pango/opentype/harfbuzz-gsub.c
index 067122d6..f504bf0e 100644
--- a/pango/opentype/harfbuzz-gsub.c
+++ b/pango/opentype/harfbuzz-gsub.c
@@ -1385,7 +1385,6 @@ static HB_Error Load_SubClassRule( HB_ContextSubstFormat2* csf2,
HB_UShort* c;
HB_SubstLookupRecord* slr;
- HB_Bool* d;
if ( ACCESS_Frame( 4L ) )
@@ -1407,21 +1406,13 @@ static HB_Error Load_SubClassRule( HB_ContextSubstFormat2* csf2,
return error;
c = scr->Class;
- d = csf2->ClassDef.Defined;
if ( ACCESS_Frame( count * 2L ) )
goto Fail2;
for ( n = 0; n < count; n++ )
- {
c[n] = GET_UShort();
- /* We check whether the specific class is used at all. If not,
- class 0 is used instead. */
- if ( !d[c[n]] )
- c[n] = 0;
- }
-
FORGET_Frame();
scr->SubstLookupRecord = NULL;
@@ -2379,7 +2370,6 @@ static HB_Error Load_ChainSubClassRule(
HB_UShort* i;
HB_UShort* l;
HB_SubstLookupRecord* slr;
- HB_Bool* d;
if ( ACCESS_Frame( 2L ) )
@@ -2400,22 +2390,13 @@ static HB_Error Load_ChainSubClassRule(
return error;
b = cscr->Backtrack;
- d = ccsf2->BacktrackClassDef.Defined;
if ( ACCESS_Frame( count * 2L ) )
goto Fail4;
for ( n = 0; n < count; n++ )
- {
b[n] = GET_UShort();
- /* We check whether the specific class is used at all. If not,
- class 0 is used instead. */
-
- if ( !d[b[n]] )
- b[n] = 0;
- }
-
FORGET_Frame();
if ( ACCESS_Frame( 2L ) )
@@ -2436,19 +2417,13 @@ static HB_Error Load_ChainSubClassRule(
goto Fail4;
i = cscr->Input;
- d = ccsf2->InputClassDef.Defined;
if ( ACCESS_Frame( count * 2L ) )
goto Fail3;
for ( n = 0; n < count; n++ )
- {
i[n] = GET_UShort();
- if ( !d[i[n]] )
- i[n] = 0;
- }
-
FORGET_Frame();
if ( ACCESS_Frame( 2L ) )
@@ -2469,19 +2444,13 @@ static HB_Error Load_ChainSubClassRule(
goto Fail3;
l = cscr->Lookahead;
- d = ccsf2->LookaheadClassDef.Defined;
if ( ACCESS_Frame( count * 2L ) )
goto Fail2;
for ( n = 0; n < count; n++ )
- {
l[n] = GET_UShort();
- if ( !d[l[n]] )
- l[n] = 0;
- }
-
FORGET_Frame();
if ( ACCESS_Frame( 2L ) )