diff options
Diffstat (limited to 'modules/sksg/include/SkSGInvalidationController.h')
-rw-r--r-- | modules/sksg/include/SkSGInvalidationController.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/modules/sksg/include/SkSGInvalidationController.h b/modules/sksg/include/SkSGInvalidationController.h index df3857c1fe..d6f7bd3019 100644 --- a/modules/sksg/include/SkSGInvalidationController.h +++ b/modules/sksg/include/SkSGInvalidationController.h @@ -21,9 +21,11 @@ namespace sksg { * * Tracks dirty regions for repaint. */ -class InvalidationController : public SkNoncopyable { +class InvalidationController { public: InvalidationController(); + InvalidationController(const InvalidationController&) = delete; + InvalidationController& operator=(const InvalidationController&) = delete; void inval(const SkRect&, const SkMatrix& ctm = SkMatrix::I()); @@ -34,8 +36,6 @@ public: private: SkTDArray<SkRect> fRects; SkRect fBounds; - - typedef SkNoncopyable INHERITED; }; } // namespace sksg |