ImageMagick-6.9.4-3差分
ImageMagick-6.9.4-2差分 - yoyaのメモの続き
The latest release of ImageMagick is version 6.9.4-3
- 7 系同時リリースは ImageMagick-7.0.1-5
差分
ChangeLogにない差分
- coders/rle.c
- ピクセル単位の上限を4に制限
< number_planes_filled*sizeof(*pixels)); --- > MagickMax(number_planes_filled,4)*sizeof(*pixels));
< pixel_info_length=image->columns*image->rows*number_planes_filled;
---
> pixel_info_length=image->columns*image->rows*
> MagickMax(number_planes_filled,4);
- magick/annotate.c
- annotate の高さ計算に metrics.decent が入った
406c406 < (number_lines-1.0)*height)/2.0; --- > (number_lines-1.0)*height)/2.0+metrics.descent/2.0;
- magick/cache.c
- メモリキャッシュが確保できない時にディスクキャッシュを使う。(前は暗黙的に動いてたのかな。。)
(旧) status=AcquireMagickResource(MapResource,cache_info->length); if ((status == MagickFalse) && (cache_info->type != MapCache) && (cache_info->type != MemoryCache)) cache_info->type=DiskCache; else (新) status=AcquireMagickResource(MapResource,cache_info->length); if ((status == MagickFalse) && (cache_info->type != MapCache) && (cache_info->type != MemoryCache)) { status=MagickTrue; cache_info->type=DiskCache; } else
ChangeLog
2016-05-15 6.9.4-3 Cristy <quetzlzacatenango@image...> * Release ImageMagick version 6.9.4-3, GIT revision 10789:f7c2e89:20160518. 2016-05-15 6.9.4-3 Cristy <quetzlzacatenango@image...> * Fix pixel cache on disk regression (reference https://github.com/ImageMagick/ImageMagick/issues/202).