jdk/src/java.desktop/share/classes/sun/font/SunLayoutEngine.java
changeset 47188 0048f025c993
parent 34414 e496a8d8fc8a
--- a/jdk/src/java.desktop/share/classes/sun/font/SunLayoutEngine.java	Thu Aug 24 11:30:13 2017 -0700
+++ b/jdk/src/java.desktop/share/classes/sun/font/SunLayoutEngine.java	Mon Aug 28 11:53:44 2017 -0700
@@ -192,7 +192,8 @@
             if (font instanceof FileFont) {
                 pScaler = ((FileFont)font).getScaler().nativeScaler;
             }
-            shape(font, strike, ptSize, mat, pScaler, pNativeFont, isAAT(font),
+            shape(font, strike, ptSize, mat, pScaler, pNativeFont,
+                  layoutTables, isAAT(font),
                   tr.text, data, key.script(),
                   tr.start, tr.limit, baseIndex, pt,
                   typo_flags, gmask);
@@ -210,7 +211,7 @@
     /* Native method to invoke harfbuzz layout engine */
     private static native boolean
         shape(Font2D font, FontStrike strike, float ptSize, float[] mat,
-              long pscaler, long pNativeFont, boolean aat,
+              long pscaler, long pNativeFont, long layoutTables, boolean aat,
               char[] chars, GVData data,
               int script, int offset, int limit,
               int baseIndex, Point2D.Float pt, int typo_flags, int slot);