ImageMagick-6.9.2-10差分

ImageMagick-6.9.2-9差分 - yoyaのメモの続き

The latest release of ImageMagick is version 6.9.2-10

まとめ

差分

ChangeLogにない差分

  • magick/distort.c
1577a1578,1584
>   if (resize_image != (Image *) NULL)
>     {
>       resize_image->matte=image->matte;
>       resize_image->compose=image->compose;
>       resize_image->page.width=0;
>       resize_image->page.height=0;
>     }
  • magick/thread.c
94c94
<   return((void *) (*key));
---
>   return((void *) key);
107c107
<   *key=(size_t) value;
---
>   key=(void *) value;
>   artifact=GetImageArtifact(image,"connected-components:remove");
>   if (artifact != (const char *) NULL)
>     {
>       char
>         *p;
>
>       long
>         first,
>         last,
>         step;
>
>       /*
>         Remove these objects (make them transparent).
>       */
>       for (p=(char *) artifact; *p != '\0';)
>       {
>         while ((isspace((int) ((unsigned char) *p)) != 0) || (*p == ','))
>           p++;
>         first=strtol(p,&p,10);
>         if (first < 0)
>           first+=(long) component_image->colors;
>         last=first;
>         while (isspace((int) ((unsigned char) *p)) != 0)
>           p++;
>         if (*p == '-')
>           {
>             last=strtol(p+1,&p,10);
>             if (last < 0)
>               last+=(long) component_image->colors;
>           }
>         for (step=first > last ? -1 : 1; first != (last+step); first+=step)
>         {
>           component_image->matte=MagickTrue;
>           component_image->colormap[first].opacity=TransparentOpacity;
>         }
>       }
>     }

ChangeLog

2015-12-18  6.9.2-10 Cristy  <quetzlzacatenango@image...>
  * New version 6.9.2-10, GIT revision 10415:e31c09d:20151219.

2015-12-19  6.9.2-10 Cristy  <quetzlzacatenango@image...>
  * Fixed compile error when POSIX threads are not defined.