From: Cristy Date: Fri, 3 Nov 2017 00:34:47 +0000 (-0400) Subject: ... X-Git-Tag: 7.0.7-10~10 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=1a43626deb67b0871151001ae7b01635d80583c7;p=imagemagick ... --- diff --git a/MagickCore/image.c b/MagickCore/image.c index 45906bd57..694c4f572 100644 --- a/MagickCore/image.c +++ b/MagickCore/image.c @@ -823,9 +823,7 @@ MagickExport Image *CloneImage(const Image *image,const size_t columns, "NegativeOrZeroImageSize","`%s'",image->filename); return((Image *) NULL); } - clone_image=(Image *) AcquireMagickMemory(sizeof(*clone_image)); - if (clone_image == (Image *) NULL) - ThrowImageException(ResourceLimitError,"MemoryAllocationFailed"); + clone_image=(Image *) AcquireCriticalMemory(sizeof(*clone_image)); (void) ResetMagickMemory(clone_image,0,sizeof(*clone_image)); clone_image->signature=MagickCoreSignature; clone_image->storage_class=image->storage_class;