| Index: bench/RectBench.cpp
|
| diff --git a/bench/RectBench.cpp b/bench/RectBench.cpp
|
| index 5bd5640eea9ab5dfa99e4c6371967110063267d3..4699abdc6209d58bce1329239a020e0b8ae2013b 100644
|
| --- a/bench/RectBench.cpp
|
| +++ b/bench/RectBench.cpp
|
| @@ -86,11 +86,7 @@ private:
|
| class SrcModeRectBench : public RectBench {
|
| public:
|
| SrcModeRectBench() : INHERITED(1, 0) {
|
| - fMode = SkXfermode::Create(SkXfermode::kSrc_Mode);
|
| - }
|
| -
|
| - virtual ~SrcModeRectBench() {
|
| - SkSafeUnref(fMode);
|
| + fMode = SkXfermode::Make(SkXfermode::kSrc_Mode);
|
| }
|
|
|
| protected:
|
| @@ -109,7 +105,7 @@ protected:
|
|
|
| private:
|
| SkString fName;
|
| - SkXfermode* fMode;
|
| + sk_sp<SkXfermode> fMode;
|
|
|
| typedef RectBench INHERITED;
|
| };
|
|
|