]> granicus.if.org Git - imagemagick/commitdiff
https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=35435
authorCristy <mikayla-grace@urban-warrior.org>
Sat, 2 Feb 2019 21:21:47 +0000 (16:21 -0500)
committerCristy <mikayla-grace@urban-warrior.org>
Sat, 2 Feb 2019 21:21:47 +0000 (16:21 -0500)
MagickCore/constitute.c

index b4d2f28622dac614ef71cf564a1fbe84950824c2..a6e13a9811e2efb2d2e526fb9f6f798b32d40e20 100644 (file)
@@ -627,7 +627,8 @@ MagickExport Image *ReadImage(const ImageInfo *image_info,
       "notify the developers",image->magick,exception->severity);
   if (IsBlobTemporary(image) != MagickFalse)
     (void) RelinquishUniqueFileResource(read_info->filename);
-  if (IsSceneGeometry(read_info->scenes,MagickFalse) != MagickFalse)
+  if ((IsSceneGeometry(read_info->scenes,MagickFalse) != MagickFalse) &&
+      (read_info->number_scenes == 0))
     {
       Image
         *clones;