summaryrefslogtreecommitdiff
path: root/pango/opentype/ftxopen.c
diff options
context:
space:
mode:
Diffstat (limited to 'pango/opentype/ftxopen.c')
-rw-r--r--pango/opentype/ftxopen.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/pango/opentype/ftxopen.c b/pango/opentype/ftxopen.c
index e086bd19..8afb8f2c 100644
--- a/pango/opentype/ftxopen.c
+++ b/pango/opentype/ftxopen.c
@@ -469,6 +469,9 @@
case GSUB_LOOKUP_CHAIN:
return Load_ChainContextSubst( &st->st.gsub.chain, stream );
+
+ case GSUB_LOOKUP_REVERSE_CHAIN:
+ return Load_ReverseChainContextSubst( &st->st.gsub.reverse, stream );
default:
return TTO_Err_Invalid_GSUB_SubTable_Format;
@@ -536,6 +539,10 @@
Free_ContextSubst( &st->st.gsub.context, memory );
break;
+ case GSUB_LOOKUP_REVERSE_CHAIN:
+ Free_ReverseChainContextSubst( &st->st.gsub.reverse, memory );
+ break;
+
case GSUB_LOOKUP_CHAIN:
Free_ChainContextSubst( &st->st.gsub.chain, memory );
break;