diff options
Diffstat (limited to 'src/gpu/ops/GrOp.h')
-rw-r--r-- | src/gpu/ops/GrOp.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/gpu/ops/GrOp.h b/src/gpu/ops/GrOp.h index 5d7922374c..5c776fc05d 100644 --- a/src/gpu/ops/GrOp.h +++ b/src/gpu/ops/GrOp.h @@ -104,6 +104,8 @@ public: return SkToBool(fBoundsFlags & kZeroArea_BoundsFlag); } +#ifdef SK_DEBUG + // All GrOp-derived classes should be allocated in and deleted from a GrMemoryPool void* operator new(size_t size); void operator delete(void* target); @@ -113,6 +115,7 @@ public: void operator delete(void* target, void* placement) { ::operator delete(target, placement); } +#endif /** * Helper for safely down-casting to a GrOp subclass |