Index: tests/LayerRasterizerTest.cpp |
diff --git a/tests/LayerRasterizerTest.cpp b/tests/LayerRasterizerTest.cpp |
index b71c305d59740a67d545db5a38e203780c3e87c6..9d1fb2937af753f6fbd2da3637ab7d3a63bc3ab8 100644 |
--- a/tests/LayerRasterizerTest.cpp |
+++ b/tests/LayerRasterizerTest.cpp |
@@ -43,7 +43,9 @@ private: |
int DummyRasterizer::gCount; |
-SkFlattenable* DummyRasterizer::CreateProc(SkReadBuffer&) { return new DummyRasterizer; } |
+sk_sp<SkFlattenable> DummyRasterizer::CreateProc(SkReadBuffer&) { |
+ return sk_make_sp<DummyRasterizer>(); |
+} |
// Check to make sure that the SkPaint in the layer has its destructor called. |
DEF_TEST(LayerRasterizer_destructor, reporter) { |