diff options
author | 2016-03-17 14:31:39 -0700 | |
---|---|---|
committer | 2016-03-17 14:31:39 -0700 | |
commit | 37bd7c3aca66697fff2db79c21771a0b3cbe3b4c (patch) | |
tree | daea856d5a7804f753abb63686e1e0f11a03452f /src/effects/SkMergeImageFilter.cpp | |
parent | fc0b6d1053bb56698f2844bd5ca30bced7bb389d (diff) |
Switch SkSpecialImage & SkSpecialSurface classes over to smart pointers
GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1812023002
Review URL: https://codereview.chromium.org/1812023002
Diffstat (limited to 'src/effects/SkMergeImageFilter.cpp')
-rwxr-xr-x | src/effects/SkMergeImageFilter.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/effects/SkMergeImageFilter.cpp b/src/effects/SkMergeImageFilter.cpp index e6761e9960..01373b25bf 100755 --- a/src/effects/SkMergeImageFilter.cpp +++ b/src/effects/SkMergeImageFilter.cpp @@ -98,7 +98,7 @@ SkSpecialImage* SkMergeImageFilter::onFilterImage(SkSpecialImage* source, const SkImageInfo info = SkImageInfo::MakeN32(bounds.width(), bounds.height(), kPremul_SkAlphaType); - SkAutoTUnref<SkSpecialSurface> surf(source->newSurface(info)); + sk_sp<SkSpecialSurface> surf(source->makeSurface(info)); if (!surf) { return nullptr; } @@ -126,7 +126,7 @@ SkSpecialImage* SkMergeImageFilter::onFilterImage(SkSpecialImage* source, const offset->fX = bounds.left(); offset->fY = bounds.top(); - return surf->newImageSnapshot(); + return surf->makeImageSnapshot().release(); } SkFlattenable* SkMergeImageFilter::CreateProc(SkReadBuffer& buffer) { |