ImageMagick-6.9.4-9差分

ImageMagick-6.9.4-8差分 - yoya's diaryの続き

The latest release of ImageMagick is version 6.9.4-9

まとめ

差分

ChangeLog の分

2016-06-09 6.9.4-9 Cristy

139c139
< #define MagickEpsilon  (1.0e-15)
---
> #define MagickEpsilon  (1.0e-12)
ChangeLogにない差分
  • magick/cache.c
    • info->buffer が NULL の時にリリース処理を行わない。
193a194,195
>   if (info->buffer != (cl_mem) NULL)
>   {
195a198
>   }
  • magick/effect.c
    • LocalContrastImage で異常系の処理
>   status=MagickTrue;
2586a2591,2592
>       if (status == MagickFalse)
>         continue;
2591a2598,2602
>       if (p == (const PixelPacket *) NULL)
>         {
>           status=MagickFalse;
>           continue;
>         }
2660a2672,2673
>       if (status == MagickFalse)
>         continue;
2666a2680,2684
>       if ((p == (const PixelPacket *) NULL) || (q == (PixelPacket *) NULL))
>         {
>           status=MagickFalse;
>           continue;
>         }
2699a2718,2719
>       if (SyncCacheViewAuthenticPixels(contrast_view,exception) == MagickFalse)
>         status=MagickFalse;
2705a2726,2727
>   if (status == MagickFalse)
>     contrast_image=DestroyImage(contrast_image);
  • magick/magick-baseconfig.h
    • 幾つかの 1 define を削除。
381,383c381
< #ifndef MAGICKCORE_HAVE_LCMS2_H
< #define MAGICKCORE_HAVE_LCMS2_H 1
< #endif
---
> /* #undef HAVE_LCMS2_H */
1131,1133c1129
< #ifndef MAGICKCORE_JPEG_DELEGATE
< #define MAGICKCORE_JPEG_DELEGATE 1
< #endif
---
> /* #undef JPEG_DELEGATE */
1136,1138c1132
< #ifndef MAGICKCORE_LCMS_DELEGATE
< #define MAGICKCORE_LCMS_DELEGATE 1
< #endif
---
> /* #undef LCMS_DELEGATE */

ChangeLog

2016-06-09  6.9.4-9 Cristy  <quetzlzacatenango@image...>
  * Backoff finite precision epsilon (reference
    https://github.com/ImageMagick/ImageMagick/issues/215).