aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/ports/SkFontHost_mac.cpp
diff options
context:
space:
mode:
authorGravatar Hal Canary <halcanary@google.com>2018-03-29 13:20:30 -0700
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2018-04-02 17:51:12 +0000
commit8031b328421db3a14aa21b8587f7e52c7e870ebf (patch)
tree49c3a7c3a4c2be15bcdf8090fd63a0de5ac982ef /src/ports/SkFontHost_mac.cpp
parentd39622210f7c2a06069fd9e02dec7e0773564dac (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.cpp3
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;
}
}