diff options
Diffstat (limited to 'gm/imageblurtiled.cpp')
-rw-r--r-- | gm/imageblurtiled.cpp | 3 |
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)) { |