aboutsummaryrefslogtreecommitdiffhomepage
path: root/tools/get_images_from_skps.cpp
diff options
context:
space:
mode:
authorGravatar rmistry <rmistry@google.com>2016-04-27 07:31:23 -0700
committerGravatar Commit bot <commit-bot@chromium.org>2016-04-27 07:31:23 -0700
commit6f47dbaff54a7705ef3e98f1f65c765e56fd9bd0 (patch)
tree0067c910d215e4dc0d4ef6cffd1285325da2678a /tools/get_images_from_skps.cpp
parent338eaea602f1bfbef3be717284460d305ce6a387 (diff)
Treat kIncompleteInput as successes in get_images_from_skps
Diffstat (limited to 'tools/get_images_from_skps.cpp')
-rw-r--r--tools/get_images_from_skps.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/tools/get_images_from_skps.cpp b/tools/get_images_from_skps.cpp
index a78c412a1b..11b99c214d 100644
--- a/tools/get_images_from_skps.cpp
+++ b/tools/get_images_from_skps.cpp
@@ -82,7 +82,9 @@ struct Sniffer : public SkPixelSerializer {
SkBitmap bitmap;
SkImageInfo info = codec->getInfo().makeColorType(kN32_SkColorType);
bitmap.allocPixels(info);
- if (SkCodec::kSuccess != codec->getPixels(info, bitmap.getPixels(), bitmap.rowBytes()))
+ const SkCodec::Result result = codec->getPixels(
+ info, bitmap.getPixels(), bitmap.rowBytes());
+ if (SkCodec::kIncompleteInput != result && SkCodec::kSuccess != result)
{
SkDebugf("Decoding failed for %s\n", skpName.c_str());
gSkpToUnknownCount[skpName]++;