diff options
author | scroggo <scroggo@google.com> | 2014-12-17 06:55:02 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2014-12-17 06:55:02 -0800 |
commit | c6b8ffa0ac953f1c66016c5655e2c1057a31c5c3 (patch) | |
tree | 779d7d958be61c423e751665c0a8d692493eb471 /src/images | |
parent | b270fc105d1cff56c754e1a11522b09a382e8c86 (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.cpp | 2 |
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"); |