aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/effects/SkMergeImageFilter.cpp
diff options
context:
space:
mode:
authorGravatar robertphillips <robertphillips@google.com>2016-03-17 14:31:39 -0700
committerGravatar Commit bot <commit-bot@chromium.org>2016-03-17 14:31:39 -0700
commit37bd7c3aca66697fff2db79c21771a0b3cbe3b4c (patch)
treedaea856d5a7804f753abb63686e1e0f11a03452f /src/effects/SkMergeImageFilter.cpp
parentfc0b6d1053bb56698f2844bd5ca30bced7bb389d (diff)
Switch SkSpecialImage & SkSpecialSurface classes over to smart pointers
Diffstat (limited to 'src/effects/SkMergeImageFilter.cpp')
-rwxr-xr-xsrc/effects/SkMergeImageFilter.cpp4
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) {