| Index: gm/dftext.cpp
|
| diff --git a/gm/dftext.cpp b/gm/dftext.cpp
|
| index 545911c26c065c493f948b41cc31521a6807a439..0d5b1ff4e992eacf9035f7c8862cd1d5b78ccf68 100644
|
| --- a/gm/dftext.cpp
|
| +++ b/gm/dftext.cpp
|
| @@ -51,9 +51,8 @@ protected:
|
| SkImageInfo info = SkImageInfo::MakeN32Premul(onISize());
|
| SkSurfaceProps props(SkSurfaceProps::kUseDeviceIndependentFonts_Flag,
|
| SkSurfaceProps::kLegacyFontHost_InitType);
|
| - SkAutoTUnref<SkSurface> surface(SkSurface::NewRenderTarget(ctx, SkBudgeted::kNo,
|
| - info, 0, &props));
|
| - SkCanvas* canvas = surface.get() ? surface->getCanvas() : inputCanvas;
|
| + auto surface(SkSurface::MakeRenderTarget(ctx, SkBudgeted::kNo, info, 0, &props));
|
| + SkCanvas* canvas = surface ? surface->getCanvas() : inputCanvas;
|
| // init our new canvas with the old canvas's matrix
|
| canvas->setMatrix(inputCanvas->getTotalMatrix());
|
| #else
|
|
|