| Index: third_party/libwebp/enc/picture.c
|
| diff --git a/third_party/libwebp/enc/picture.c b/third_party/libwebp/enc/picture.c
|
| index 26679a72e41452eb67fd86b28ff61c57a5dad17c..d9befbc47d93fa0dcd1a1c5ac73c4a748f1df747 100644
|
| --- a/third_party/libwebp/enc/picture.c
|
| +++ b/third_party/libwebp/enc/picture.c
|
| @@ -237,6 +237,8 @@ static size_t Encode(const uint8_t* rgba, int width, int height, int stride,
|
| WebPMemoryWriter wrt;
|
| int ok;
|
|
|
| + if (output == NULL) return 0;
|
| +
|
| if (!WebPConfigPreset(&config, WEBP_PRESET_DEFAULT, quality_factor) ||
|
| !WebPPictureInit(&pic)) {
|
| return 0; // shouldn't happen, except if system installation is broken
|
|
|