aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/images
diff options
context:
space:
mode:
authorGravatar scroggo <scroggo@google.com>2014-12-17 06:55:02 -0800
committerGravatar Commit bot <commit-bot@chromium.org>2014-12-17 06:55:02 -0800
commitc6b8ffa0ac953f1c66016c5655e2c1057a31c5c3 (patch)
tree779d7d958be61c423e751665c0a8d692493eb471 /src/images
parentb270fc105d1cff56c754e1a11522b09a382e8c86 (diff)
Fix a case of kPartialSuccess.
Missed in https://codereview.chromium.org/647023006/ When JPEG decoder does not have the remainder of the image, it should return kPartialSuccess. BUG:b/17419670 BUG:b/18769124 Review URL: https://codereview.chromium.org/807983002
Diffstat (limited to 'src/images')
-rw-r--r--src/images/SkImageDecoder_libjpeg.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/images/SkImageDecoder_libjpeg.cpp b/src/images/SkImageDecoder_libjpeg.cpp
index 18e71fad3b..e6bc8827cd 100644
--- a/src/images/SkImageDecoder_libjpeg.cpp
+++ b/src/images/SkImageDecoder_libjpeg.cpp
@@ -724,7 +724,7 @@ SkImageDecoder::Result SkJPEGImageDecoder::onDecode(SkStream* stream, SkBitmap*
fill_below_level(y, bm);
cinfo.output_scanline = cinfo.output_height;
jpeg_finish_decompress(&cinfo);
- return kSuccess;
+ return kPartialSuccess;
}
if (this->shouldCancelDecode()) {
return return_failure(cinfo, *bm, "shouldCancelDecode");