Index: include/effects/SkColorFilterImageFilter.h |
diff --git a/include/effects/SkColorFilterImageFilter.h b/include/effects/SkColorFilterImageFilter.h |
index 910b31ae7abea7ba0df4f1873a2bb9325f867d25..90e6e4bd71a1a8ea487982e061c0cc5b87ac7232 100644 |
--- a/include/effects/SkColorFilterImageFilter.h |
+++ b/include/effects/SkColorFilterImageFilter.h |
@@ -22,8 +22,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; |
bool onIsColorFilterNode(SkColorFilter**) const override; |
bool canComputeFastBounds() const override; |