diff options
author | Hal Canary <halcanary@google.com> | 2018-03-29 13:20:30 -0700 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2018-04-02 17:51:12 +0000 |
commit | 8031b328421db3a14aa21b8587f7e52c7e870ebf (patch) | |
tree | 49c3a7c3a4c2be15bcdf8090fd63a0de5ac982ef /src/ports/SkFontHost_mac.cpp | |
parent | d39622210f7c2a06069fd9e02dec7e0773564dac (diff) |
SkPDF/SkTypefaceMetrics: Set PostScript Name in Directwrite backend.
Also, clean up Freetype and Mac impls.
Also, sk_get_locale_string returns an error value.
Change-Id: If8dfc101e28a1d782679174fe6f5a28812563af5
Reviewed-on: https://skia-review.googlesource.com/117229
Reviewed-by: Ben Wagner <bungeman@google.com>
Commit-Queue: Hal Canary <halcanary@google.com>
Diffstat (limited to 'src/ports/SkFontHost_mac.cpp')
-rw-r--r-- | src/ports/SkFontHost_mac.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/ports/SkFontHost_mac.cpp b/src/ports/SkFontHost_mac.cpp index 5d8723b95f..de4c946baa 100644 --- a/src/ports/SkFontHost_mac.cpp +++ b/src/ports/SkFontHost_mac.cpp @@ -1496,7 +1496,8 @@ std::unique_ptr<SkAdvancedTypefaceMetrics> SkTypeface_Mac::onGetAdvancedMetrics( { UniqueCFRef<CFStringRef> fontName(CTFontCopyPostScriptName(ctFont.get())); if (fontName.get()) { - CFStringToSkString(fontName.get(), &info->fFontName); + CFStringToSkString(fontName.get(), &info->fPostScriptName); + info->fFontName = info->fPostScriptName; } } |