diff --git a/lib/ui/text/asset_manager_font_provider.cc b/lib/ui/text/asset_manager_font_provider.cc index 7edcbe6706f3f59081c16f150dd4e5a1c138afe8..6caf8dd898b916d8cc1cee1de0fef6eee1b41b4f 100644 --- a/lib/ui/text/asset_manager_font_provider.cc +++ b/lib/ui/text/asset_manager_font_provider.cc @@ -103,7 +103,7 @@ SkTypeface* AssetManagerFontStyleSet::createTypeface(int i) { std::unique_ptr stream = SkMemoryStream::Make(asset_data); // Ownership of the stream is transferred. - asset.typeface = SkTypeface::MakeFromStream(stream.release()); + asset.typeface = SkTypeface::MakeFromStream(std::move(stream)); if (!asset.typeface) return nullptr; } diff --git a/lib/ui/text/font_collection.cc b/lib/ui/text/font_collection.cc index 987bbfaa76041948434e67d489c17b98d8d933a8..b5a88354cc05b3fe57043ef45041430f25750b8f 100644 --- a/lib/ui/text/font_collection.cc +++ b/lib/ui/text/font_collection.cc @@ -96,7 +96,7 @@ void FontCollection::RegisterFonts(fml::RefPtr asset_manager) { void FontCollection::RegisterTestFonts() { sk_sp test_typeface = - SkTypeface::MakeFromStream(GetTestFontData().release()); + SkTypeface::MakeFromStream(GetTestFontData()); std::unique_ptr font_provider = std::make_unique();