diff options
author | Hal Canary <halcanary@google.com> | 2017-11-14 10:34:48 -0500 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2017-11-14 16:24:44 +0000 |
commit | ccafca0054670b02a02d6d256de490c45e787391 (patch) | |
tree | b8242b71f83713481aeb0a5e3c9cdd3402663538 /dm/DM.cpp | |
parent | 3e31e99babe3a6776d345f433d6966ef444d640b (diff) |
DM: hide DM:FontMgr behind a factory
Change-Id: I4dc745479ceb1d5ca1ddb4a0904f342576e4562c
Reviewed-on: https://skia-review.googlesource.com/71240
Reviewed-by: Mike Klein <mtklein@chromium.org>
Commit-Queue: Hal Canary <halcanary@google.com>
Diffstat (limited to 'dm/DM.cpp')
-rw-r--r-- | dm/DM.cpp | 8 |
1 files changed, 2 insertions, 6 deletions
@@ -1320,16 +1320,12 @@ int main(int argc, char** argv) { SkCommandLineFlags::Parse(argc, argv); if (!FLAGS_nativeFonts) { - gSkFontMgr_DefaultFactory = []() -> sk_sp<SkFontMgr> { - return sk_make_sp<DM::FontMgr>(); - }; + gSkFontMgr_DefaultFactory = &DM::MakeFontMgr; } #if defined(SK_BUILD_FOR_WIN) if (FLAGS_gdi) { - gSkFontMgr_DefaultFactory = []() -> sk_sp<SkFontMgr> { - return SkFontMgr_New_GDI(); - }; + gSkFontMgr_DefaultFactory = &SkFontMgr_New_GDI; } #endif |