commit | c6b8ffa0ac953f1c66016c5655e2c1057a31c5c3 | [log] [tgz] |
---|---|---|
author | scroggo <scroggo@google.com> | Wed Dec 17 06:55:02 2014 -0800 |
committer | Commit bot <commit-bot@chromium.org> | Wed Dec 17 06:55:02 2014 -0800 |
tree | 779d7d958be61c423e751665c0a8d692493eb471 | |
parent | b270fc105d1cff56c754e1a11522b09a382e8c86 [diff] [blame] |
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
diff --git a/src/images/SkImageDecoder_libjpeg.cpp b/src/images/SkImageDecoder_libjpeg.cpp index 18e71fa..e6bc882 100644 --- a/src/images/SkImageDecoder_libjpeg.cpp +++ b/src/images/SkImageDecoder_libjpeg.cpp
@@ -724,7 +724,7 @@ 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");