]> granicus.if.org Git - imagemagick/commitdiff
...
authorCristy <urban-warrior@imagemagick.org>
Sun, 2 Sep 2018 11:38:05 +0000 (07:38 -0400)
committerCristy <urban-warrior@imagemagick.org>
Sun, 2 Sep 2018 11:38:23 +0000 (07:38 -0400)
MagickCore/montage.c

index 333f87ceff8b5849230f0d6e35761fd9396bbf62..eb808616beb28d89be5fed23836f9f40d7a8f2d6 100644 (file)
@@ -411,10 +411,10 @@ MagickExport Image *MontageImageList(const ImageInfo *image_info,
   assert(exception->signature == MagickCoreSignature);
   number_images=GetImageListLength(images);
   master_list=ImageListToArray(images,exception);
+  if (master_list == (Image **) NULL)
+    return((Image *) NULL);
   image_list=master_list;
   image=image_list[0];
-  if (master_list == (Image **) NULL)
-    ThrowImageException(ResourceLimitError,"MemoryAllocationFailed");
   thumbnail=NewImageList();
   for (i=0; i < (ssize_t) number_images; i++)
   {