| Index: src/core/SkMaskFilter.cpp
|
| diff --git a/src/core/SkMaskFilter.cpp b/src/core/SkMaskFilter.cpp
|
| index a2adc7c327555d9054b24063b6e698e8c54d52e8..51259635ea4f0eeb7bff77d411530d580e24ae3d 100644
|
| --- a/src/core/SkMaskFilter.cpp
|
| +++ b/src/core/SkMaskFilter.cpp
|
| @@ -219,7 +219,6 @@ bool SkMaskFilter::filterRRect(const SkRRect& devRRect, const SkMatrix& matrix,
|
| return false;
|
| }
|
| draw_nine(patch.fMask, patch.fOuterRect, patch.fCenter, true, clip, blitter);
|
| - SkMask::FreeImage(patch.fMask.fImage);
|
| return true;
|
| }
|
|
|
| @@ -244,7 +243,6 @@ bool SkMaskFilter::filterPath(const SkPath& devPath, const SkMatrix& matrix,
|
| case kTrue_FilterReturn:
|
| draw_nine(patch.fMask, patch.fOuterRect, patch.fCenter, 1 == rectCount, clip,
|
| blitter);
|
| - SkMask::FreeImage(patch.fMask.fImage);
|
| return true;
|
|
|
| case kUnimplemented_FilterReturn:
|
| @@ -266,7 +264,6 @@ bool SkMaskFilter::filterPath(const SkPath& devPath, const SkMatrix& matrix,
|
| if (!this->filterMask(&dstM, srcM, matrix, NULL)) {
|
| return false;
|
| }
|
| - SkAutoMaskFreeImage autoDst(dstM.fImage);
|
|
|
| // if we get here, we need to (possibly) resolve the clip and blitter
|
| SkAAClipBlitterWrapper wrapper(clip, blitter);
|
|
|