changeset 8170:0c077928c05c

8067684: Better font substitutions Reviewed-by: prr
author bae
date Fri, 16 Jan 2015 23:29:51 +0400
parents 64e16c60b6f0
children bd878677c43e
files src/share/native/sun/font/layout/MultipleSubstSubtables.cpp
diffstat 1 files changed, 2 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/share/native/sun/font/layout/MultipleSubstSubtables.cpp	Thu Jan 15 22:32:19 2015 +0400
+++ b/src/share/native/sun/font/layout/MultipleSubstSubtables.cpp	Fri Jan 16 23:29:51 2015 +0400
@@ -75,6 +75,8 @@
             return 0;
         }
         le_uint16 glyphCount = SWAPW(sequenceTable->glyphCount);
+        LEReferenceToArrayOf<Offset>
+            substituteArrayRef(base, success, sequenceTable->substituteArray, glyphCount);
 
         if (glyphCount == 0) {
             glyphIterator->setCurrGlyphID(0xFFFF);