Chromium Code Reviews| Index: include/core/SkCanvas.h |
| diff --git a/include/core/SkCanvas.h b/include/core/SkCanvas.h |
| index d929439083055fa49bc3f2cd3ee3b810dd970d45..5a14bbad6dcaf9770cd774d1117b4071e9ae62aa 100644 |
| --- a/include/core/SkCanvas.h |
| +++ b/include/core/SkCanvas.h |
| @@ -1081,7 +1081,7 @@ public: |
| * @return the current clip stack ("list" of individual clip elements) |
| */ |
| const SkClipStack* getClipStack() const { |
| - return &fClipStack; |
| + return fClipStack.get(); |
|
bsalomon
2015/02/05 15:51:32
Doesn't SkAutoTUnref implicitly cast to T*?
|
| } |
| typedef SkCanvasClipVisitor ClipVisitor; |
| @@ -1243,7 +1243,7 @@ protected: |
| private: |
| class MCRec; |
| - SkClipStack fClipStack; |
| + SkAutoTUnref<SkClipStack> fClipStack; |
| SkDeque fMCStack; |
| // points to top of stack |
| MCRec* fMCRec; |