From 0401a0a36ff6911d7889aeb7eba74d5df1d52b13 Mon Sep 17 00:00:00 2001 From: Cristy Date: Sun, 1 Apr 2018 08:54:17 -0400 Subject: [PATCH] https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7263 --- coders/webp.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/coders/webp.c b/coders/webp.c index 22f662bae..58693d9f4 100644 --- a/coders/webp.c +++ b/coders/webp.c @@ -298,8 +298,6 @@ static Image *ReadWEBPImage(const ImageInfo *image_info, image->depth=8; image->alpha_trait=features->has_alpha != 0 ? BlendPixelTrait : UndefinedPixelTrait; - if (IsWEBPImageLossless(stream,length) != MagickFalse) - image->quality=100; if (image_info->ping != MagickFalse) { stream=(unsigned char*) RelinquishMagickMemory(stream); @@ -313,6 +311,8 @@ static Image *ReadWEBPImage(const ImageInfo *image_info, (void) CloseBlob(image); return(DestroyImageList(image)); } + if (IsWEBPImageLossless(stream,length) != MagickFalse) + image->quality=100; webp_status=WebPDecode(stream,length,&configure); } if (webp_status != VP8_STATUS_OK) -- 2.40.0