From: Dirk Lemstra Date: Mon, 27 Aug 2018 19:34:21 +0000 (+0200) Subject: Fixed incorrect blob referencing. X-Git-Tag: 7.0.8-11~12 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=5a295f0c160a78d5f7b2df8caabb5cdd66208dbd;p=imagemagick Fixed incorrect blob referencing. --- diff --git a/coders/tiff.c b/coders/tiff.c index 14aee4d5f..6a21a2c0e 100644 --- a/coders/tiff.c +++ b/coders/tiff.c @@ -2790,6 +2790,8 @@ static MagickBooleanType WritePTIFImage(const ImageInfo *image_info, pyramid_image=ResizeImage(next,columns,rows,image->filter,exception); if (pyramid_image == (Image *) NULL) break; + DestroyBlob(pyramid_image); + pyramid_image->blob=ReferenceBlob(next->blob); pyramid_image->resolution=resolution; (void) SetImageProperty(pyramid_image,"tiff:subfiletype","REDUCEDIMAGE", exception);