From: cristy Date: Sat, 20 Sep 2014 13:25:25 +0000 (+0000) Subject: (no commit message) X-Git-Tag: 7.0.1-0~1988 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=b83897fea946a99abfc6b4d13301f0d6ed0f64a3;p=imagemagick --- diff --git a/MagickCore/constitute.c b/MagickCore/constitute.c index df9e27df3..c910b3ffc 100644 --- a/MagickCore/constitute.c +++ b/MagickCore/constitute.c @@ -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)) {