| Index: src/gpu/GrPipelineBuilder.cpp
|
| diff --git a/src/gpu/GrPipelineBuilder.cpp b/src/gpu/GrPipelineBuilder.cpp
|
| index 64a1d0c4280301a49e95ad8299397a5faeb8424e..d7db20163b8819ccff2217ce44c31c72de566ee8 100644
|
| --- a/src/gpu/GrPipelineBuilder.cpp
|
| +++ b/src/gpu/GrPipelineBuilder.cpp
|
| @@ -16,14 +16,12 @@
|
| #include "effects/GrPorterDuffXferProcessor.h"
|
|
|
| GrPipelineBuilder::GrPipelineBuilder()
|
| - : fProcDataManager(SkNEW(GrProcessorDataManager))
|
| - , fFlags(0x0)
|
| - , fDrawFace(kBoth_DrawFace) {
|
| + : fProcDataManager(new GrProcessorDataManager), fFlags(0x0), fDrawFace(kBoth_DrawFace) {
|
| SkDEBUGCODE(fBlockEffectRemovalCnt = 0;)
|
| }
|
|
|
| GrPipelineBuilder& GrPipelineBuilder::operator=(const GrPipelineBuilder& that) {
|
| - fProcDataManager.reset(SkNEW_ARGS(GrProcessorDataManager, (*that.processorDataManager())));
|
| + fProcDataManager.reset(new GrProcessorDataManager(*that.processorDataManager()));
|
| fRenderTarget.reset(SkSafeRef(that.fRenderTarget.get()));
|
| fFlags = that.fFlags;
|
| fStencilSettings = that.fStencilSettings;
|
|
|