Index: skia/ext/vector_canvas.cc |
diff --git a/skia/ext/vector_canvas.cc b/skia/ext/vector_canvas.cc |
index 96c23e92c372fc805d21423cefcacde2fe759986..6865e85fbbe85bfb52651242d80d3ea4aa9347c6 100644 |
--- a/skia/ext/vector_canvas.cc |
+++ b/skia/ext/vector_canvas.cc |
@@ -7,8 +7,8 @@ |
namespace skia { |
-VectorCanvas::VectorCanvas(SkDevice* device) { |
- setDevice(device)->unref(); // Created with refcount 1, and setDevice refs. |
+VectorCanvas::VectorCanvas(const skia::RefPtr<SkDevice>& device) { |
+ setDevice(device.get()); |
} |
VectorCanvas::~VectorCanvas() { |