Index: src/core/SkLocalMatrixImageFilter.h |
diff --git a/src/core/SkLocalMatrixImageFilter.h b/src/core/SkLocalMatrixImageFilter.h |
index f6bcb567732bf7a27ac136903d4d1a35963c28c1..412b391e18b18281eb717fbe018b935a8f08797e 100644 |
--- a/src/core/SkLocalMatrixImageFilter.h |
+++ b/src/core/SkLocalMatrixImageFilter.h |
@@ -23,8 +23,8 @@ public: |
protected: |
void flatten(SkWriteBuffer&) const override; |
- SkSpecialImage* onFilterImage(SkSpecialImage* source, const Context&, |
- SkIPoint* offset) const override; |
+ sk_sp<SkSpecialImage> onFilterImage(SkSpecialImage* source, const Context&, |
+ SkIPoint* offset) const override; |
SkIRect onFilterBounds(const SkIRect& src, const SkMatrix&, MapDirection) const override; |
private: |