diff options
Diffstat (limited to 'gm/textblob.cpp')
-rw-r--r-- | gm/textblob.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/gm/textblob.cpp b/gm/textblob.cpp index 525cfd292d..02f3c878a3 100644 --- a/gm/textblob.cpp +++ b/gm/textblob.cpp @@ -72,7 +72,7 @@ public: protected: void onOnceBeforeDraw() override { - fTypeface = sk_tool_utils::create_portable_typeface("serif", SkTypeface::kNormal); + fTypeface.reset(sk_tool_utils::create_portable_typeface("serif", SkTypeface::kNormal)); SkPaint p; p.setTypeface(fTypeface); size_t txtLen = strlen(fText); @@ -180,9 +180,9 @@ private: return builder.build(); } - SkTDArray<uint16_t> fGlyphs; - sk_sp<SkTypeface> fTypeface; - const char* fText; + SkTDArray<uint16_t> fGlyphs; + SkAutoTUnref<SkTypeface> fTypeface; + const char* fText; typedef skiagm::GM INHERITED; }; |