OSDN Git Service

access hinting via SkFont
authorMike Reed <reed@google.com>
Sat, 26 Jan 2019 15:17:31 +0000 (10:17 -0500)
committerMike Reed <reed@google.com>
Sat, 26 Jan 2019 15:17:49 +0000 (10:17 -0500)
Test: make

Change-Id: I12f75d9bd10517528c60cd7d3362f7a8af1eb529

core/jni/android/graphics/Paint.cpp

index acb34ba..cc22ff0 100644 (file)
@@ -669,12 +669,12 @@ namespace PaintGlue {
     }
 
     static jint getHinting(jlong paintHandle) {
-        return (SkFontHinting)reinterpret_cast<Paint*>(paintHandle)->getHinting()
+        return (SkFontHinting)reinterpret_cast<Paint*>(paintHandle)->getSkFont().getHinting()
                 == kNo_SkFontHinting ? 0 : 1;
     }
 
     static void setHinting(jlong paintHandle, jint mode) {
-        reinterpret_cast<Paint*>(paintHandle)->setHinting(
+        reinterpret_cast<Paint*>(paintHandle)->getSkFont().setHinting(
                 mode == 0 ? kNo_SkFontHinting : kNormal_SkFontHinting);
     }