Index: include/effects/SkPaintImageFilter.h |
diff --git a/include/effects/SkPaintImageFilter.h b/include/effects/SkPaintImageFilter.h |
index 2876c0431b4483bbc535dedcaca1b64f9672be8f..51d375f44d8507576fed984b6bdcd8645d8317da 100644 |
--- a/include/effects/SkPaintImageFilter.h |
+++ b/include/effects/SkPaintImageFilter.h |
@@ -22,20 +22,12 @@ |
* not specified, the source primitive's bounds are used |
* instead. |
*/ |
- static sk_sp<SkImageFilter> Make(const SkPaint& paint, const CropRect* cropRect = nullptr) { |
- return sk_sp<SkImageFilter>(new SkPaintImageFilter(paint, cropRect)); |
- } |
+ static SkImageFilter* Create(const SkPaint& paint, const CropRect* rect = NULL); |
bool canComputeFastBounds() const override; |
SK_TO_STRING_OVERRIDE() |
SK_DECLARE_PUBLIC_FLATTENABLE_DESERIALIZATION_PROCS(SkPaintImageFilter) |
- |
-#ifdef SK_SUPPORT_LEGACY_IMAGEFILTER_PTR |
- static SkImageFilter* Create(const SkPaint& paint, const CropRect* rect = nullptr) { |
- return Make(paint, rect).release(); |
- } |
-#endif |
protected: |
void flatten(SkWriteBuffer&) const override; |