| Index: components/font_service/public/cpp/mapped_font_file.cc
|
| diff --git a/components/font_service/public/cpp/mapped_font_file.cc b/components/font_service/public/cpp/mapped_font_file.cc
|
| index 940c1077c6a3774d81957c5f2773aca51307cae8..f7bf1731405a90d6ecc2e0243745de600db6cb05 100644
|
| --- a/components/font_service/public/cpp/mapped_font_file.cc
|
| +++ b/components/font_service/public/cpp/mapped_font_file.cc
|
| @@ -8,9 +8,9 @@
|
|
|
| #include "base/files/file_util.h"
|
| #include "base/threading/thread_restrictions.h"
|
| -#include "skia/ext/refptr.h"
|
| #include "skia/ext/skia_utils_base.h"
|
| #include "third_party/skia/include/core/SkData.h"
|
| +#include "third_party/skia/include/core/SkRefCnt.h"
|
| #include "third_party/skia/include/core/SkStream.h"
|
|
|
| namespace font_service {
|
| @@ -26,13 +26,13 @@ bool MappedFontFile::Initialize(base::File file) {
|
|
|
| SkMemoryStream* MappedFontFile::CreateMemoryStream() {
|
| DCHECK(mapped_font_file_.IsValid());
|
| - auto data = skia::AdoptRef(
|
| - SkData::NewWithProc(mapped_font_file_.data(), mapped_font_file_.length(),
|
| - &MappedFontFile::ReleaseProc, this));
|
| + sk_sp<SkData> data =
|
| + SkData::MakeWithProc(mapped_font_file_.data(), mapped_font_file_.length(),
|
| + &MappedFontFile::ReleaseProc, this);
|
| if (!data)
|
| return nullptr;
|
| AddRef();
|
| - return new SkMemoryStream(data.get());
|
| + return new SkMemoryStream(std::move(data));
|
| }
|
|
|
| MappedFontFile::~MappedFontFile() {
|
|
|