}
if (GetMagickBlobSupport(magick_info) != MagickFalse)
{
+ char
+ filename[MagickPathExtent];
+
/*
Native blob support for this image format.
*/
+ (void) CopyMagickString(filename,blob_info->filename,MagickPathExtent);
(void) FormatLocaleString(blob_info->filename,MagickPathExtent,"%s:%s",
- blob_info->magick,image_info->filename);
+ blob_info->magick,filename);
image=ReadImage(blob_info,exception);
if (image != (Image *) NULL)
(void) DetachBlob(image->blob);
if ((GetMagickBlobSupport(magick_info) != MagickFalse) ||
(blob_info->custom_stream == (CustomStreamInfo *) NULL))
{
+ char
+ filename[MagickPathExtent];
+
/*
Native blob support for this image format or SetImageInfo changed the
blob to a file.
*/
+ (void) CopyMagickString(filename,blob_info->filename,MagickPathExtent);
(void) FormatLocaleString(blob_info->filename,MagickPathExtent,"%s:%s",
- blob_info->magick,image_info->filename);
+ blob_info->magick,filename);
image=ReadImage(blob_info,exception);
if (image != (Image *) NULL)
(void) CloseBlob(image);