]> granicus.if.org Git - imagemagick/commitdiff
(no commit message)
authorcristy <urban-warrior@git.imagemagick.org>
Sat, 2 Jul 2011 00:38:10 +0000 (00:38 +0000)
committercristy <urban-warrior@git.imagemagick.org>
Sat, 2 Jul 2011 00:38:10 +0000 (00:38 +0000)
MagickCore/constitute.c

index 32d79ebae48acb6915a0247cb4657f0ebb89ab9e..b34edadbcfe970d5ec039d9bfbf444cd83f82e74 100644 (file)
@@ -857,13 +857,13 @@ MagickExport Image *ReadImages(const ImageInfo *image_info,
       sans=AcquireExceptionInfo();
       (void) SetImageInfo(read_info,0,sans);
       sans=DestroyExceptionInfo(sans);
-      (void) CopyMagickString(filename,read_info->filename,MaxTextExtent);
-      images=NewImageList();
       if (read_info->number_scenes == 0)
         {
           read_info=DestroyImageInfo(read_info);
           return(ReadImage(image_info,exception));
         }
+      (void) CopyMagickString(filename,read_info->filename,MaxTextExtent);
+      images=NewImageList();
       extent=(ssize_t) (read_info->scene+read_info->number_scenes);
       for (scene=(ssize_t) read_info->scene; scene < (ssize_t) extent; scene++)
       {