From 44494a11710e4df780ae0147f7a9ef2c0a806ade Mon Sep 17 00:00:00 2001 From: Andrew Murray Date: Sun, 1 May 2022 23:26:54 +1000 Subject: [PATCH] Set furthestV to first v in case compute_distances does not assign it --- src/libImaging/Quant.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/libImaging/Quant.c b/src/libImaging/Quant.c index 69cbcd086..dfa6d842d 100644 --- a/src/libImaging/Quant.c +++ b/src/libImaging/Quant.c @@ -1577,6 +1577,7 @@ quantize2( data.new.c.b = (int)(.5 + (double)mean[2] / (double)nPixels); for (i = 0; i < nQuantPixels; i++) { data.furthestDistance = 0; + data.furthestV = pixelData[0].v; data.secondPixel = (i == 1) ? 1 : 0; hashtable_foreach_update(h, compute_distances, &data); p[i].v = data.furthestV;