From: cristy Date: Mon, 2 Jan 2012 18:23:24 +0000 (+0000) Subject: (no commit message) X-Git-Tag: 7.0.1-0~6465 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=39f8b977c68f7884d9d71c07b0fed4aa69c1648d;p=imagemagick --- diff --git a/MagickCore/histogram.c b/MagickCore/histogram.c index 77184b1c0..67bc0d3d1 100644 --- a/MagickCore/histogram.c +++ b/MagickCore/histogram.c @@ -278,6 +278,7 @@ static CubeInfo *ClassifyImageColors(const Image *image, image->filename); return(0); } + node_info->list[i]=pixel; node_info->list[i].red=GetPixelRed(image,p); node_info->list[i].green=GetPixelGreen(image,p); node_info->list[i].blue=GetPixelBlue(image,p); @@ -353,12 +354,7 @@ static void DefineImageHistogram(const Image *image,NodeInfo *node_info, p=node_info->list; for (i=0; i < (ssize_t) node_info->number_unique; i++) { - (*histogram)->red=p->red; - (*histogram)->green=p->green; - (*histogram)->blue=p->blue; - (*histogram)->black=p->black; - (*histogram)->alpha=p->alpha; - (*histogram)->count=p->count; + **histogram=(*p); (*histogram)++; p++; } @@ -909,6 +905,7 @@ MagickExport MagickBooleanType IsPaletteImage(const Image *image, image->filename); break; } + node_info->list[i]=pixel; node_info->list[i].red=GetPixelRed(image,p); node_info->list[i].green=GetPixelGreen(image,p); node_info->list[i].blue=GetPixelBlue(image,p);