| Index: src/effects/SkArithmeticMode.cpp
|
| diff --git a/src/effects/SkArithmeticMode.cpp b/src/effects/SkArithmeticMode.cpp
|
| index 41cc2667416e34a572246874d80fc54bdbcfd8d2..f04ccf23f3419d04676957f4cf4ebbe4fd6394c6 100644
|
| --- a/src/effects/SkArithmeticMode.cpp
|
| +++ b/src/effects/SkArithmeticMode.cpp
|
| @@ -264,9 +264,7 @@ class GrArithmeticEffect : public GrEffect {
|
| public:
|
| static GrEffectRef* Create(float k1, float k2, float k3, float k4, bool enforcePMColor,
|
| GrTexture* background) {
|
| - AutoEffectUnref effect(SkNEW_ARGS(GrArithmeticEffect, (k1, k2, k3, k4, enforcePMColor,
|
| - background)));
|
| - return CreateEffectRef(effect);
|
| + return SkNEW_ARGS(GrArithmeticEffect, (k1, k2, k3, k4, enforcePMColor, background));
|
| }
|
|
|
| virtual ~GrArithmeticEffect();
|
| @@ -422,9 +420,7 @@ GrEffectRef* GrArithmeticEffect::TestCreate(SkRandom* rand,
|
| float k4 = rand->nextF();
|
| bool enforcePMColor = rand->nextBool();
|
|
|
| - AutoEffectUnref gEffect(SkNEW_ARGS(GrArithmeticEffect,
|
| - (k1, k2, k3, k4, enforcePMColor, NULL)));
|
| - return CreateEffectRef(gEffect);
|
| + return SkNEW_ARGS(GrArithmeticEffect, (k1, k2, k3, k4, enforcePMColor, NULL));
|
| }
|
|
|
| GR_DEFINE_EFFECT_TEST(GrArithmeticEffect);
|
|
|