| 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()
|
|
|