Index: include/effects/SkComposeImageFilter.h |
diff --git a/include/effects/SkComposeImageFilter.h b/include/effects/SkComposeImageFilter.h |
index 49c768541514b4e7d4dc717ffc88ad5676224930..fe0814af2396cfe380385f545c775316da8e2a1f 100644 |
--- a/include/effects/SkComposeImageFilter.h |
+++ b/include/effects/SkComposeImageFilter.h |
@@ -12,16 +12,8 @@ |
class SK_API SkComposeImageFilter : public SkImageFilter { |
public: |
- static sk_sp<SkImageFilter> Make(sk_sp<SkImageFilter> outer, sk_sp<SkImageFilter> inner) { |
- if (!outer) { |
- return inner; |
- } |
- if (!inner) { |
- return outer; |
- } |
- sk_sp<SkImageFilter> inputs[2] = { std::move(outer), std::move(inner) }; |
- return sk_sp<SkImageFilter>(new SkComposeImageFilter(inputs)); |
- } |
+ static sk_sp<SkImageFilter> Make(sk_sp<SkImageFilter> outer, sk_sp<SkImageFilter> inner); |
+ |
SkRect computeFastBounds(const SkRect& src) const override; |
SK_TO_STRING_OVERRIDE() |