| Index: tests/RecorderTest.cpp
|
| diff --git a/tests/RecorderTest.cpp b/tests/RecorderTest.cpp
|
| index 9d7fda5483d5b026b4bd0aaa3d7a5f8fd0da3cc7..b1af1388fba3c4340dfb9b55c8ae8fcf6cd7a52d 100644
|
| --- a/tests/RecorderTest.cpp
|
| +++ b/tests/RecorderTest.cpp
|
| @@ -72,18 +72,18 @@ DEF_TEST(Recorder_RefLeaking, r) {
|
|
|
| DEF_TEST(Recorder_drawImage_takeReference, reporter) {
|
|
|
| - SkAutoTUnref<SkImage> image;
|
| + sk_sp<SkImage> image;
|
| {
|
| SkAutoTUnref<SkSurface> surface(SkSurface::NewRasterN32Premul(100, 100));
|
| surface->getCanvas()->clear(SK_ColorGREEN);
|
| - image.reset(surface->newImageSnapshot());
|
| + image = surface->makeImageSnapshot();
|
| }
|
| {
|
| SkRecord record;
|
| SkRecorder recorder(&record, 100, 100);
|
|
|
| // DrawImage is supposed to take a reference
|
| - recorder.drawImage(image.get(), 0, 0);
|
| + recorder.drawImage(image, 0, 0);
|
| REPORTER_ASSERT(reporter, !image->unique());
|
|
|
| Tally tally;
|
| @@ -98,7 +98,7 @@ DEF_TEST(Recorder_drawImage_takeReference, reporter) {
|
| SkRecorder recorder(&record, 100, 100);
|
|
|
| // DrawImageRect is supposed to take a reference
|
| - recorder.drawImageRect(image.get(), SkRect::MakeWH(100, 100), nullptr);
|
| + recorder.drawImageRect(image, SkRect::MakeWH(100, 100), nullptr);
|
| REPORTER_ASSERT(reporter, !image->unique());
|
|
|
| Tally tally;
|
|
|