From 9384eeda341c48e1c718e4d61e718e31d35dd0fb Mon Sep 17 00:00:00 2001 From: cristy Date: Mon, 13 Jun 2011 14:16:32 +0000 Subject: [PATCH] --- config/configure.xml | 4 ++-- configure | 2 +- magick/attribute.c | 8 ++++---- magick/colormap.c | 1 + magick/compare.c | 4 ++-- magick/quantize.c | 2 +- magick/version.h | 6 +++--- 7 files changed, 14 insertions(+), 13 deletions(-) diff --git a/config/configure.xml b/config/configure.xml index ad464e9d9..5602b95aa 100644 --- a/config/configure.xml +++ b/config/configure.xml @@ -10,8 +10,8 @@ - - + + diff --git a/configure b/configure index 608ef9149..297857b08 100755 --- a/configure +++ b/configure @@ -3582,7 +3582,7 @@ MAGICK_LIBRARY_CURRENT_MIN=`expr $MAGICK_LIBRARY_CURRENT - $MAGICK_LIBRARY_AGE` MAGICK_LIBRARY_VERSION_INFO=$MAGICK_LIBRARY_CURRENT:$MAGICK_LIBRARY_REVISION:$MAGICK_LIBRARY_AGE -MAGICK_SVN_REVISION=4529 +MAGICK_SVN_REVISION=4615 diff --git a/magick/attribute.c b/magick/attribute.c index 8378d460c..c4fee6ac4 100644 --- a/magick/attribute.c +++ b/magick/attribute.c @@ -924,13 +924,13 @@ MagickExport MagickBooleanType SetImageChannelDepth(Image *image, for (i=0; i < (ssize_t) image->colors; i++) { if ((channel & RedChannel) != 0) - GetRedPixelComponent(p)=ScaleAnyToQuantum(ScaleQuantumToAny(GetRedPixelComponent(p),range),range); + p->red=ScaleAnyToQuantum(ScaleQuantumToAny(p->red,range),range); if ((channel & GreenChannel) != 0) - GetGreenPixelComponent(p)=ScaleAnyToQuantum(ScaleQuantumToAny(GetGreenPixelComponent(p),range),range); + p->green=ScaleAnyToQuantum(ScaleQuantumToAny(p->green,range),range); if ((channel & BlueChannel) != 0) - GetBluePixelComponent(p)=ScaleAnyToQuantum(ScaleQuantumToAny(GetBluePixelComponent(p),range),range); + p->blue=ScaleAnyToQuantum(ScaleQuantumToAny(p->blue,range),range); if ((channel & OpacityChannel) != 0) - GetOpacityPixelComponent(p)=ScaleAnyToQuantum(ScaleQuantumToAny(GetOpacityPixelComponent(p),range), + p->opacity=ScaleAnyToQuantum(ScaleQuantumToAny(p->opacity,range), range); p++; } diff --git a/magick/colormap.c b/magick/colormap.c index 5f3aab305..26adf3b18 100644 --- a/magick/colormap.c +++ b/magick/colormap.c @@ -379,6 +379,7 @@ MagickExport MagickBooleanType SortColormapByIntensity(Image *image) index=(IndexPacket) pixels[(ssize_t) GetIndexPixelComponent(indexes+x)]; SetIndexPixelComponent(indexes+x,index); SetRGBOPixelComponents(q,image->colormap+(ssize_t) index); + q++; } if (SyncCacheViewAuthenticPixels(image_view,exception) == MagickFalse) status=MagickFalse; diff --git a/magick/compare.c b/magick/compare.c index c47dcd988..586d93084 100644 --- a/magick/compare.c +++ b/magick/compare.c @@ -1793,8 +1793,8 @@ static double GetNCCDistortion(const Image *image, if ((image->colorspace == CMYKColorspace) && (reconstruct_image->colorspace == CMYKColorspace)) distortion+=area*QuantumScale*(GetIndexPixelComponent(indexes+x)- - image_statistics[OpacityChannel].mean)*(GetIndexPixelComponent( - reconstruct_indexes+x)-reconstruct_statistics[OpacityChannel].mean); + image_statistics[BlackChannel].mean)*(GetIndexPixelComponent( + reconstruct_indexes+x)-reconstruct_statistics[BlackChannel].mean); p++; q++; } diff --git a/magick/quantize.c b/magick/quantize.c index d7cf7484e..9c976e70a 100644 --- a/magick/quantize.c +++ b/magick/quantize.c @@ -1598,7 +1598,7 @@ static MagickBooleanType FloydSteinbergDither(Image *image,CubeInfo *cube_info) SetIndexPixelComponent(indexes+u,index); if (cube.quantize_info->measure_error == MagickFalse) { - SetRGBPixelComponents(q,image->colormap+index); + SetRGBPixelComponents(q+u,image->colormap+index); if (cube.associate_alpha != MagickFalse) SetOpacityPixelComponent(q+u,image->colormap[index].opacity); } diff --git a/magick/version.h b/magick/version.h index 19a694ace..fa88384e1 100644 --- a/magick/version.h +++ b/magick/version.h @@ -27,15 +27,15 @@ extern "C" { */ #define MagickPackageName "ImageMagick" #define MagickCopyright "Copyright (C) 1999-2011 ImageMagick Studio LLC" -#define MagickSVNRevision "4529" +#define MagickSVNRevision "4615" #define MagickLibVersion 0x670 #define MagickLibVersionText "6.7.0" #define MagickLibVersionNumber 4,0,1 #define MagickLibAddendum "-7" #define MagickLibInterface 4 #define MagickLibMinInterface 4 -#define MagickReleaseDate "2011-06-08" -#define MagickChangeDate "20110608" +#define MagickReleaseDate "2011-06-12" +#define MagickChangeDate "20110609" #define MagickAuthoritativeURL "http://www.imagemagick.org" #if defined(MAGICKCORE_OPENMP_SUPPORT) #define MagickOpenMPFeature "OpenMP " -- 2.40.0