Changed new and delete to SkNEW* and SkDELETE as appropriate.
git-svn-id: http://skia.googlecode.com/svn/trunk@5179 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/tools/PictureBenchmark.cpp b/tools/PictureBenchmark.cpp
index 371de3a..fe7607b 100644
--- a/tools/PictureBenchmark.cpp
+++ b/tools/PictureBenchmark.cpp
@@ -20,12 +20,12 @@
PictureRenderer* renderer = getRenderer();
if (renderer != NULL && renderer->isUsingGpuDevice()) {
- return new BenchTimer(renderer->getGLContext());
+ return SkNEW_ARGS(BenchTimer, (renderer->getGLContext()));
} else {
- return new BenchTimer(NULL);
+ return SkNEW_ARGS(BenchTimer, (NULL));
}
#else
- return new BenchTimer(NULL);
+ return SkNEW_ARGS(BenchTimer, (NULL));
#endif
}
@@ -72,7 +72,7 @@
#endif
SkDebugf("\n");
- delete timer;
+ SkDELETE(timer);
}
void RecordPictureBenchmark::run(SkPicture* pict) {
@@ -145,7 +145,7 @@
#endif
SkDebugf("\n");
- delete timer;
+ SkDELETE(timer);
}
void TiledPictureBenchmark::run(SkPicture* pict) {
@@ -191,6 +191,8 @@
}
#endif
SkDebugf("\n");
+
+ SkDELETE(timer);
}
void UnflattenPictureBenchmark::run(SkPicture* pict) {