aboutsummaryrefslogtreecommitdiffhomepage
path: root/gm/recordopts.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'gm/recordopts.cpp')
-rw-r--r--gm/recordopts.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/gm/recordopts.cpp b/gm/recordopts.cpp
index bac6d8858c..3c44f4ac27 100644
--- a/gm/recordopts.cpp
+++ b/gm/recordopts.cpp
@@ -117,7 +117,7 @@ static void draw_svg_opacity_and_filter_layer_sequence(SkCanvas* canvas, SkColor
canvas->save();
canvas->clipRect(targetRect);
SkPaint drawPaint;
- drawPaint.setImageFilter(SkPictureImageFilter::Create(shape.get()))->unref();
+ drawPaint.setImageFilter(SkPictureImageFilter::Make(shape));
installDetector(&drawPaint);
canvas->saveLayer(&targetRect, &drawPaint);
canvas->restore();