From: root <356986351@qq.com> Date: Wed, 13 Sep 2017 12:59:11 +0000 (+0000) Subject: fix memory leak in ReadYCBCRImage as SetImageExtent failure X-Git-Tag: 7.0.7-3~50 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=c76e4e14db2a02efdb26be2cd8c190beca68683f;p=imagemagick fix memory leak in ReadYCBCRImage as SetImageExtent failure --- diff --git a/coders/ycbcr.c b/coders/ycbcr.c index 56437d4f1..a2623e842 100644 --- a/coders/ycbcr.c +++ b/coders/ycbcr.c @@ -210,7 +210,10 @@ static Image *ReadYCBCRImage(const ImageInfo *image_info, break; status=SetImageExtent(image,image->columns,image->rows,exception); if (status == MagickFalse) + { + quantum_info=DestroyQuantumInfo(quantum_info); return(DestroyImageList(image)); + } SetImageColorspace(image,YCbCrColorspace,exception); switch (image_info->interlace) {