ImageMagick-6.9.9-24差分
ImageMagick-6.9.9-22差分 - yoyaのメモの続き
The latest release of ImageMagick is version 6.9.9-24
- 7 系同時リリースは ImageMagick-7.?.?
まとめ
差分
- HDRI かラープロファイルマネージメントのサポート
- 画像読み込み中にメモリ中のブログを消したりしないように。
- 6.9.9-23 (多分、リリースしてないので混ぜる)
- OpenCL の初期化を修正
ChangeLogにない差分
- Magick++/lib/Image.cpp
5143c5143,5145 < throwExceptionExplicit(ImageWarning,"No image was loaded."); --- > if (!quiet()) > throwExceptionExplicit(MagickCore::ImageWarning, > "No image was loaded.");
- coders/aai.c, arg.c, avs.c, bgr.c, ... (ほぼ全部?)
- coder でsignature の assert チェックがたくさん。
/aai.c 128c128 < assert(image_info->signature == MagickSignature); --- > assert(image_info->signature == MagickCoreSignature)
- coders/bmp.c
- EOF チェックを増やした
< if (count != 0) --- > if (count > 0) 247c247,249 < byte=(unsigned char) ReadBlobByte(image); --- > byte=ReadBlobByte(image); > if (byte == EOF) > break; <略>
- coder//webp.c
- DELEGATE を削除。(coder 側で充足して不要に?)
380a385,437 > #if defined(MAGICKCORE_WEBPMUX_DELEGATE) > { > StringInfo > *profile; > <略>
- coders/wpg.c
- EOF チェック
780c783,786 < (void) fputc(ReadBlobByte(image),ps_file); --- > c=ReadBlobByte(image); > if (c == EOF) > break; > (void) fputc(c,ps_file);
ChangeLog
2017-11-29 6.9.9-24 Cristy <quetzlzacatenango@image...> * Release ImageMagick version 6.9.9-29, GIT revision 12324:5ef2c5a67:20171129. 2017-11-17 6.9.9-24 Cristy <quetzlzacatenango@image...> * Support HDRI color profile management. * Don't delete in-memory blob when reading an image (reference https://github.com/ImageMagick/ImageMagick/issues/). 2017-11-11 6.9.9-23 Cristy <quetzlzacatenango@image...> * Release ImageMagick version 6.9.9-23, GIT revision 12245:6dea84616:20171111. 2017-11-10 6.9.9-23 Dirk Lemstra <dirk@lem.....org> * Fixed initialization of OpenCL (reference https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=33044).