mirror of
https://chromium.googlesource.com/libyuv/libyuv
synced 2025-12-07 01:06:46 +08:00
JPeg decoder remove assert when out of data
Bug: b/186665202 Change-Id: I406cc2ef8cfa2cdf987d41c4bd85d3024aedfaab Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/3166710 Reviewed-by: richard winterton <rrwinterton@gmail.com>
This commit is contained in:
parent
ed5a9c81de
commit
33a68ec779
@ -417,10 +417,6 @@ void init_source(j_decompress_ptr cinfo) {
|
||||
boolean fill_input_buffer(j_decompress_ptr cinfo) {
|
||||
BufferVector* buf_vec = reinterpret_cast<BufferVector*>(cinfo->client_data);
|
||||
if (buf_vec->pos >= buf_vec->len) {
|
||||
// Don't assert-fail when fuzzing.
|
||||
#ifndef FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION
|
||||
assert(0 && "No more data");
|
||||
#endif
|
||||
// ERROR: No more data
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user