Index: src/core/SkCanvas.cpp |
diff --git a/src/core/SkCanvas.cpp b/src/core/SkCanvas.cpp |
index 6a11db5ee5a2147972004926763af752cf249c7c..6a07bf36f4fa0f61212a0b7068365711796bce82 100644 |
--- a/src/core/SkCanvas.cpp |
+++ b/src/core/SkCanvas.cpp |
@@ -1161,7 +1161,7 @@ static void draw_filter_into_device(SkBaseDevice* src, const SkImageFilter* filt |
SkCanvas c(dst); |
- SkAutoTUnref<SkImageFilter> localF(filter->newWithLocalMatrix(ctm)); |
+ sk_sp<SkImageFilter> localF(filter->makeWithLocalMatrix(ctm)); |
SkPaint p; |
p.setImageFilter(localF); |
f(malita)
2016/03/29 18:10:06
std::move(localF) or inline
robertphillips
2016/03/29 19:31:40
Done.
|
const SkScalar x = SkIntToScalar(src->getOrigin().x()); |