Index: include/effects/SkDropShadowImageFilter.h |
diff --git a/include/effects/SkDropShadowImageFilter.h b/include/effects/SkDropShadowImageFilter.h |
index e3620b0dfa0758175cc1b9bd9d81c87789fe8465..7f1aa332208c62a79e1849c6fb1759fe12d0da36 100644 |
--- a/include/effects/SkDropShadowImageFilter.h |
+++ b/include/effects/SkDropShadowImageFilter.h |
@@ -36,8 +36,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 onFilterNodeBounds(const SkIRect& src, const SkMatrix&, MapDirection) const override; |
private: |