| Index: include/effects/SkDashPathEffect.h
|
| diff --git a/include/effects/SkDashPathEffect.h b/include/effects/SkDashPathEffect.h
|
| index 08b0a4693f7409b853439c61d28405aff832b5b3..ccb1a4e44073d04da7395f20e0c75ec41408b534 100644
|
| --- a/include/effects/SkDashPathEffect.h
|
| +++ b/include/effects/SkDashPathEffect.h
|
| @@ -36,7 +36,13 @@ public:
|
|
|
| Note: only affects stroked paths.
|
| */
|
| - static SkPathEffect* Create(const SkScalar intervals[], int count, SkScalar phase);
|
| + static sk_sp<SkPathEffect> Make(const SkScalar intervals[], int count, SkScalar phase);
|
| +
|
| +#ifdef SK_SUPPORT_LEGACY_PATHEFFECT_PTR
|
| + static SkPathEffect* Create(const SkScalar intervals[], int count, SkScalar phase) {
|
| + return Make(intervals, count, phase).release();
|
| + }
|
| +#endif
|
|
|
| virtual bool filterPath(SkPath* dst, const SkPath& src,
|
| SkStrokeRec*, const SkRect*) const override;
|
|
|