diff options
Diffstat (limited to 'gm/convexpolyeffect.cpp')
-rw-r--r-- | gm/convexpolyeffect.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/gm/convexpolyeffect.cpp b/gm/convexpolyeffect.cpp index 18c5ebdcdc..8f8d1b4d50 100644 --- a/gm/convexpolyeffect.cpp +++ b/gm/convexpolyeffect.cpp @@ -45,9 +45,7 @@ public: static std::unique_ptr<GrDrawOp> Make(GrContext* context, GrPaint&& paint, const SkRect& rect) { - GrOpMemoryPool* pool = context->contextPriv().opMemoryPool(); - - return pool->allocate<PolyBoundsOp>(std::move(paint), rect); + return std::unique_ptr<GrDrawOp>(new PolyBoundsOp(std::move(paint), rect)); } const char* name() const override { return "PolyBoundsOp"; } |