]> granicus.if.org Git - imagemagick/commitdiff
(no commit message)
authorcristy <urban-warrior@git.imagemagick.org>
Sat, 14 Nov 2009 01:40:53 +0000 (01:40 +0000)
committercristy <urban-warrior@git.imagemagick.org>
Sat, 14 Nov 2009 01:40:53 +0000 (01:40 +0000)
wand/mogrify.c

index 997c853e650e96d1bf9a726fe857d43fe416cf75..649c60546f7881219302491380b96a44d7cbe374 100644 (file)
@@ -7686,7 +7686,8 @@ WandExport MagickBooleanType MogrifyImageList(ImageInfo *image_info,
             (void) HaldClutImageChannel(image,channel,hald_image);
             hald_image=DestroyImage(hald_image);
             InheritException(exception,&image->exception);
-            *images=DestroyImageList(*images);
+            if (*images != (Image *) NULL)
+              *images=DestroyImageList(*images);
             *images=image;
             break;
           }
@@ -7716,7 +7717,8 @@ WandExport MagickBooleanType MogrifyImageList(ImageInfo *image_info,
               phase_image,*option == '-' ? MagickTrue : MagickFalse,exception);
             if (fourier_image == (Image *) NULL)
               break;
-            *images=DestroyImage(*images);
+            if (*images != (Image *) NULL)
+              *images=DestroyImage(*images);
             *images=fourier_image;
             break;
           }