2016-11-26 7.0.3-9 Cristy <quetzlzacatenango@image...>
* Support the compare -read-mask option.
* Support read-masks for the -modulate option.
+ * Prevent buffer overflow when streaming an image (reference
+ https://github.com/ImageMagick/ImageMagick/issues/312).
2016-11-15 7.0.3-8 Cristy <quetzlzacatenango@image...>
* Release ImageMagick version 7.0.3-8, GIT revision 19067:5aceded:20161125.
read_info=DestroyImageInfo(read_info);
return(PingImage(image_info,exception));
}
- (void) CopyMagickString(ping_filename,read_info->filename,MagickPathExtent);
+ (void) CopyMagickString(ping_filename,read_info->filename,
+ MagickPathExtent);
images=NewImageList();
extent=(ssize_t) (read_info->scene+read_info->number_scenes);
for (scene=(ssize_t) read_info->scene; scene < (ssize_t) extent; scene++)
MagickBooleanType
status;
- (void) CopyMagickString(stream_info->stream->filename,filename,MagickPathExtent);
+ (void) CopyMagickString(stream_info->stream->filename,filename,
+ MagickPathExtent);
status=OpenBlob(image_info,stream_info->stream,WriteBinaryBlobMode,exception);
return(status);
}
read_info->stream=stream;
image=ReadImage(read_info,exception);
if (image != (Image *) NULL)
- InitializePixelChannelMap(image);
+ (void) SyncImagePixelCache(image,exception);
read_info=DestroyImageInfo(read_info);
return(image);
}