aboutsummaryrefslogtreecommitdiffhomepage
path: root/gm/imageblurtiled.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'gm/imageblurtiled.cpp')
-rw-r--r--gm/imageblurtiled.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/gm/imageblurtiled.cpp b/gm/imageblurtiled.cpp
index 68e5785ddf..9f8bfe510f 100644
--- a/gm/imageblurtiled.cpp
+++ b/gm/imageblurtiled.cpp
@@ -31,7 +31,8 @@ protected:
virtual void onDraw(SkCanvas* canvas) {
SkPaint paint;
- paint.setImageFilter(SkBlurImageFilter::Create(fSigmaX, fSigmaY))->unref();
+ SkAutoTUnref<SkImageFilter> blur(SkBlurImageFilter::Create(fSigmaX, fSigmaY));
+ paint.setImageFilter(blur);
const SkScalar tile_size = SkIntToScalar(128);
SkRect bounds;
if (!canvas->getClipBounds(&bounds)) {