Remove SkAutoTDelete.

Replace with std::unique_ptr.

Change-Id: I5806cfbb30515fcb20e5e66ce13fb5f3b8728176
Reviewed-on: https://skia-review.googlesource.com/4381
Commit-Queue: Ben Wagner <bungeman@google.com>
Reviewed-by: Mike Klein <mtklein@chromium.org>
diff --git a/dm/DMSrcSinkAndroid.cpp b/dm/DMSrcSinkAndroid.cpp
index 3958e48..77ec1c9 100644
--- a/dm/DMSrcSinkAndroid.cpp
+++ b/dm/DMSrcSinkAndroid.cpp
@@ -47,9 +47,9 @@
 
         Error draw(SkCanvas* canvas) const override {
             // Pass through HWUI's upper layers to get operational transforms
-            SkAutoTDelete<android::Canvas> ac (android::Canvas::create_canvas(canvas));
+            std::unique_ptr<android::Canvas> ac(android::Canvas::create_canvas(canvas));
             SkAutoTUnref<android::uirenderer::SkiaCanvasProxy> scProxy
-                (new android::uirenderer::SkiaCanvasProxy(ac));
+                (new android::uirenderer::SkiaCanvasProxy(ac.get()));
 
             // Pass through another proxy to get paint transforms
             SkAndroidSDKCanvas fc;