]> granicus.if.org Git - imagemagick/commitdiff
(no commit message)
authorcristy <urban-warrior@git.imagemagick.org>
Sat, 20 Sep 2014 13:25:25 +0000 (13:25 +0000)
committercristy <urban-warrior@git.imagemagick.org>
Sat, 20 Sep 2014 13:25:25 +0000 (13:25 +0000)
MagickCore/constitute.c

index df9e27df304038d7ba5bc248546cc22fcd0d82d6..c910b3ffcaeb277bef5161577ec85b61d4c029d6 100644 (file)
@@ -1036,6 +1036,7 @@ MagickExport MagickBooleanType WriteImage(const ImageInfo *image_info,
          }
     }
   (void) SyncImageProfiles(image);
+  DisassociateImageStream(image);
   option=GetImageOption(image_info,"delegate:bimodal");
   if ((IfMagickTrue(IsStringTrue(option))) &&
       (write_info->page == (char *) NULL) &&
@@ -1062,7 +1063,6 @@ MagickExport MagickBooleanType WriteImage(const ImageInfo *image_info,
     }
   status=MagickFalse;
   temporary=MagickFalse;
-  DisassociateImageStream(image);
   if ((magick_info != (const MagickInfo *) NULL) &&
       (GetMagickSeekableStream(magick_info) != MagickFalse))
     {