Commit b1adb0c5c for imagemagick.org
commit b1adb0c5c097c3ccef8bfc23c162650c8e2d8b50
Author: Cristy <urban-warrior@imagemagick.org>
Date: Sat May 9 13:23:52 2026 -0400
https://github.com/ImageMagick/ImageMagick/issues/8715
diff --git a/MagickCore/pixel.c b/MagickCore/pixel.c
index 9f5b6dcfd..04f3f738f 100644
--- a/MagickCore/pixel.c
+++ b/MagickCore/pixel.c
@@ -6019,7 +6019,7 @@ MagickExport MagickBooleanType IsFuzzyEquivalencePixelInfo(const PixelInfo *p,
(double) OpaqueAlpha)-(q->alpha_trait != UndefinedPixelTrait ?
q->alpha : (double) OpaqueAlpha);
distance=pixel*pixel;
- if (MagickSafeSignificantError(distance*distance,fuzz) != MagickFalse)
+ if (MagickSafeSignificantError(distance,fuzz) != MagickFalse)
return(MagickFalse);
/*
Generate a alpha scaling factor to generate a 4D cone on colorspace.
@@ -6039,7 +6039,7 @@ MagickExport MagickBooleanType IsFuzzyEquivalencePixelInfo(const PixelInfo *p,
{
pixel=p->black-q->black;
distance+=pixel*pixel*scale;
- if (MagickSafeSignificantError(distance*distance,fuzz) != MagickFalse)
+ if (MagickSafeSignificantError(distance,fuzz) != MagickFalse)
return(MagickFalse);
scale*=QuantumScale*((double) QuantumRange-(double) p->black);
scale*=QuantumScale*((double) QuantumRange-(double) q->black);