summaryrefslogtreecommitdiff
path: root/effects/SkLayerRasterizer.cpp
diff options
context:
space:
mode:
authortomhudson@google.com <tomhudson@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>2012-07-24 12:22:40 +0000
committertomhudson@google.com <tomhudson@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>2012-07-24 12:22:40 +0000
commit9d25a2286d14949651243535c9973957c7437633 (patch)
tree5d3b5dca0e15c3cae2d90d536fdab5aa2909eb03 /effects/SkLayerRasterizer.cpp
parent7d0c7447d2cdde3e89f1db67e1519b81dd21cde1 (diff)
downloadsrc-9d25a2286d14949651243535c9973957c7437633.tar.gz
Replace new with SkNEW in more effects classes.
http://codereview.appspot.com/6431052/ git-svn-id: http://skia.googlecode.com/svn/trunk/src@4727 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'effects/SkLayerRasterizer.cpp')
-rw-r--r--effects/SkLayerRasterizer.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/effects/SkLayerRasterizer.cpp b/effects/SkLayerRasterizer.cpp
index f3de8672..dbcbefd0 100644
--- a/effects/SkLayerRasterizer.cpp
+++ b/effects/SkLayerRasterizer.cpp
@@ -40,7 +40,7 @@ void SkLayerRasterizer::addLayer(const SkPaint& paint, SkScalar dx,
SkScalar dy) {
SkLayerRasterizer_Rec* rec = (SkLayerRasterizer_Rec*)fLayers.push_back();
- new (&rec->fPaint) SkPaint(paint);
+ SkNEW_PLACEMENT_ARGS(&rec->fPaint, SkPaint, (paint));
rec->fOffset.set(dx, dy);
}
@@ -189,9 +189,9 @@ SkLayerRasterizer::SkLayerRasterizer(SkFlattenableReadBuffer& buffer)
SkLayerRasterizer_Rec* rec = (SkLayerRasterizer_Rec*)fLayers.push_back();
#if 0
- new (&rec->fPaint) SkPaint(buffer);
+ SkNEW_PLACEMENT_ARGS(&rec->fPaint, SkPaint, (buffer));
#else
- new (&rec->fPaint) SkPaint;
+ SkNEW_PLACEMENT(&rec->fPaint, SkPaint);
paint_read(&rec->fPaint, buffer);
#endif
rec->fOffset.fX = buffer.readScalar();