Index: src/effects/SkBlurDrawLooper.cpp |
diff --git a/src/effects/SkBlurDrawLooper.cpp b/src/effects/SkBlurDrawLooper.cpp |
index b3094d6c45120734cb7d9ce7c5fe95080e81fc86..ceb210d52d53822a15c85afdab32a6f82d484651 100644 |
--- a/src/effects/SkBlurDrawLooper.cpp |
+++ b/src/effects/SkBlurDrawLooper.cpp |
@@ -103,7 +103,7 @@ bool SkBlurDrawLooper::asABlurShadow(BlurShadowRec* rec) const { |
//////////////////////////////////////////////////////////////////////////////////////// |
SkDrawLooper::Context* SkBlurDrawLooper::createContext(SkCanvas*, void* storage) const { |
- return SkNEW_PLACEMENT_ARGS(storage, BlurDrawLooperContext, (this)); |
+ return new (storage) BlurDrawLooperContext(this); |
} |
SkBlurDrawLooper::BlurDrawLooperContext::BlurDrawLooperContext( |