| Index: src/core/SkImageFilter.cpp
|
| diff --git a/src/core/SkImageFilter.cpp b/src/core/SkImageFilter.cpp
|
| index 4c4b56beace2f60b9ff858e70c76cd6c1f3b2cd7..c89d3d4244f78ecadde8296d12b0ce19c5f4ad06 100644
|
| --- a/src/core/SkImageFilter.cpp
|
| +++ b/src/core/SkImageFilter.cpp
|
| @@ -204,9 +204,8 @@ bool SkImageFilter::filterImageGPU(Proxy* proxy, const SkBitmap& src, const Cont
|
| matrix.postTranslate(SkIntToScalar(-bounds.left()), SkIntToScalar(-bounds.top()));
|
| this->asNewEffect(&effect, srcTexture, matrix, bounds);
|
| SkASSERT(effect);
|
| - SkAutoUnref effectRef(effect);
|
| GrPaint paint;
|
| - paint.addColorEffect(effect);
|
| + paint.addColorEffect(effect)->unref();
|
| context->drawRectToRect(paint, dstRect, srcRect);
|
|
|
| SkAutoTUnref<GrTexture> resultTex(dst.detach());
|
|
|