| Index: src/core/SkMaskFilter.cpp
|
| diff --git a/src/core/SkMaskFilter.cpp b/src/core/SkMaskFilter.cpp
|
| index adfed4109899dfda776e8b765fa393d02f8309ae..f062f135fdbebbd4f5016bfde05dc0a424e04ccb 100644
|
| --- a/src/core/SkMaskFilter.cpp
|
| +++ b/src/core/SkMaskFilter.cpp
|
| @@ -349,14 +349,10 @@ bool SkMaskFilter::filterMaskGPU(GrContext* context,
|
| if (!result) {
|
| return false;
|
| }
|
| - SkAutoUnref aur(dst);
|
|
|
| - SkImageInfo info;
|
| resultBM->setConfig(srcBM.config(), dst->width(), dst->height());
|
| - if (resultBM->asImageInfo(&info)) {
|
| - return false;
|
| - }
|
| - resultBM->setPixelRef(SkNEW_ARGS(SkGrPixelRef, (info, dst)))->unref();
|
| + resultBM->setPixelRef(SkNEW_ARGS(SkGrPixelRef, (dst)))->unref();
|
| + dst->unref();
|
| return true;
|
| }
|
|
|
|
|