| Index: cc/heads_up_display_layer_impl.cc
|
| diff --git a/cc/heads_up_display_layer_impl.cc b/cc/heads_up_display_layer_impl.cc
|
| index 4faf68246e7f44d88531ae0cb8c19aa6f1bad2c6..ebe25b8e38a638f6abb3af9b72b0c5605c8ee705 100644
|
| --- a/cc/heads_up_display_layer_impl.cc
|
| +++ b/cc/heads_up_display_layer_impl.cc
|
| @@ -39,7 +39,9 @@ static inline SkPaint createPaint()
|
| swizzleMatrix.fMat[3 + 5 * 3] = 1;
|
|
|
| SkPaint paint;
|
| - paint.setColorFilter(new SkColorMatrixFilter(swizzleMatrix))->unref();
|
| + skia::RefPtr<SkColorMatrixFilter> filter =
|
| + skia::AdoptRef(new SkColorMatrixFilter(swizzleMatrix));
|
| + paint.setColorFilter(filter.get());
|
|
|
| return paint;
|
| }
|
|
|