aboutsummaryrefslogtreecommitdiffhomepage
path: root/include
diff options
context:
space:
mode:
authorGravatar halcanary <halcanary@google.com>2014-08-26 11:06:25 -0700
committerGravatar Commit bot <commit-bot@chromium.org>2014-08-26 11:06:25 -0700
commit1790e25e1829ed4091fb149764425df7a3c9c0e0 (patch)
treee0bd609d1cea05bdb66e0cba324030aa507ba2ef /include
parent32eb0638004d914d0186b204d6675b200d0f6303 (diff)
SkAutoTDelete::operator T*()
R=reed@google.com, bungeman@google.com, mtklein@google.com Author: halcanary@google.com Review URL: https://codereview.chromium.org/506963002
Diffstat (limited to 'include')
-rw-r--r--include/core/SkTemplates.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/core/SkTemplates.h b/include/core/SkTemplates.h
index 434fcb8c0e..f561f4616c 100644
--- a/include/core/SkTemplates.h
+++ b/include/core/SkTemplates.h
@@ -127,6 +127,7 @@ public:
~SkAutoTDelete() { SkDELETE(fObj); }
T* get() const { return fObj; }
+ operator T*() { return fObj; }
T& operator*() const { SkASSERT(fObj); return *fObj; }
T* operator->() const { SkASSERT(fObj); return fObj; }