mirror of
https://chromium.googlesource.com/libyuv/libyuv
synced 2025-12-06 16:56:55 +08:00
Fix for jpeg to allow fuzz
Bug: None Change-Id: I6eecef4f755ffb9e3eeee9f8ca7890b3445b14a5 Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/1884878 Reviewed-by: Dale Curtis <dalecurtis@chromium.org> Commit-Queue: Frank Barchard <fbarchard@chromium.org>
This commit is contained in:
parent
53b529e362
commit
4205d7a6c9
@ -417,7 +417,10 @@ 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