check for missing filename (needs to be specified when tool is launched)
authorreed@google.com <reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>
Mon, 9 May 2011 21:59:56 +0000 (21:59 +0000)
committerreed@google.com <reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>
Mon, 9 May 2011 21:59:56 +0000 (21:59 +0000)
git-svn-id: http://skia.googlecode.com/svn/trunk@1287 2bbb7eff-a529-9590-31e7-b0007b416f81

bench/DecodeBench.cpp

index 6abd054..ac11089 100644 (file)
@@ -33,10 +33,12 @@ protected:
     }
 
     virtual void onDraw(SkCanvas* canvas) {
-        for (int i = 0; i < N; i++) {
-            SkBitmap bm;
-            SkImageDecoder::DecodeFile(fFilename, &bm, fPrefConfig,
-                                       SkImageDecoder::kDecodePixels_Mode);
+        if (fFilename) {
+            for (int i = 0; i < N; i++) {
+                SkBitmap bm;
+                SkImageDecoder::DecodeFile(fFilename, &bm, fPrefConfig,
+                                           SkImageDecoder::kDecodePixels_Mode);
+            }
         }
     }