changeset 10620:437ced8e94a3

8067684: Better font substitutions Reviewed-by: bae, srl, mschoene
author prr
date Wed, 07 Jan 2015 13:27:47 -0800
parents 30351be78299
children 17af4523dfc7
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 Apr 09 13:20:59 2015 -0700
+++ b/src/share/native/sun/font/layout/MultipleSubstSubtables.cpp	Wed Jan 07 13:27:47 2015 -0800
@@ -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);