| Index: include/effects/SkArcToPathEffect.h
|
| diff --git a/include/effects/SkArcToPathEffect.h b/include/effects/SkArcToPathEffect.h
|
| index 4716ea125d5a098118e4cc274fca9f52c5d0997f..fcf4a3a5dc5cd1273971fbafdf159a53d2b98a1f 100644
|
| --- a/include/effects/SkArcToPathEffect.h
|
| +++ b/include/effects/SkArcToPathEffect.h
|
| @@ -15,11 +15,11 @@ public:
|
| /** radius must be > 0 to have an effect. It specifies the distance from each corner
|
| that should be "rounded".
|
| */
|
| - static SkPathEffect* Create(SkScalar radius) {
|
| + static sk_sp<SkPathEffect> Make(SkScalar radius) {
|
| if (radius <= 0) {
|
| return NULL;
|
| }
|
| - return new SkArcToPathEffect(radius);
|
| + return sk_sp<SkPathEffect>(new SkArcToPathEffect(radius));
|
| }
|
|
|
| bool filterPath(SkPath* dst, const SkPath& src, SkStrokeRec*, const SkRect*) const override;
|
|
|