(void) FormatLocaleString(image->filename,MaxTextExtent,"%s:%s",
image->magick,unique);
status=WriteImage(blob_info,image,exception);
+ (void) CloseBlob(image);
+ (void) fclose(blob_info->file);
if (status != MagickFalse)
blob=FileToBlob(unique,~0UL,length,exception);
}
{
(void) FormatLocaleString(filename,MaxTextExtent,"%s:%s",
images->magick,unique);
- images->blob->exempt=MagickTrue;
- *images->filename='\0';
status=WriteImages(blob_info,images,filename,exception);
+ (void) CloseBlob(images);
(void) fclose(blob_info->file);
if (status != MagickFalse)
blob=FileToBlob(unique,~0UL,length,exception);