]> granicus.if.org Git - imagemagick/commitdiff
... 7.0.8-26
authorCristy <mikayla-grace@urban-warrior.org>
Mon, 4 Feb 2019 00:25:05 +0000 (19:25 -0500)
committerCristy <mikayla-grace@urban-warrior.org>
Mon, 4 Feb 2019 00:25:05 +0000 (19:25 -0500)
MagickCore/constitute.c

index 051ea5aad138b5f0e4883b02f92c3083f03be326..2fd5f98787e44a77fc1d237d9abc4a92a1008bf0 100644 (file)
@@ -641,7 +641,11 @@ MagickExport Image *ReadImage(const ImageInfo *image_info,
       if (n != 2)
         {
           clones=CloneImages(image,read_info->scenes,exception);
-          if (clones != (Image *) NULL)
+          if (clones == (Image *) NULL)
+            (void) ThrowMagickException(exception,GetMagickModule(),OptionError,
+              "SubimageSpecificationReturnsNoImages","`%s'",
+              read_info->filename);
+          else
             {
               image=DestroyImageList(image);
               image=GetFirstImageInList(clones);