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) {