diff options
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 |