From 29e8af76f4361aa375e375cdd4545536cd9b9ac9 Mon Sep 17 00:00:00 2001 From: Cristy Date: Sat, 17 Oct 2015 11:43:59 -0400 Subject: [PATCH] ... --- MagickCore/quantize.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) 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; -- 2.40.0