From: Cristy Date: Sat, 17 Oct 2015 15:43:59 +0000 (-0400) Subject: ... X-Git-Tag: 7.0.1-0~554 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=29e8af76f4361aa375e375cdd4545536cd9b9ac9;p=imagemagick ... --- diff --git a/MagickCore/quantize.c b/MagickCore/quantize.c index 32b6a98a8..d39ec0821 100644 --- a/MagickCore/quantize.c +++ b/MagickCore/quantize.c @@ -1140,8 +1140,11 @@ static void ClosestColor(const Image *image,CubeInfo *cube_info, distance+=pixel*pixel; if (distance <= cube_info->distance) { - pixel=p->alpha-q->alpha; - distance+=pixel*pixel; + if (cube_info->associate_alpha != MagickFalse) + { + pixel=p->alpha-q->alpha; + distance+=pixel*pixel; + } if (distance <= cube_info->distance) { cube_info->distance=distance;