summaryrefslogtreecommitdiff
path: root/MagickCore/histogram.c
diff options
context:
space:
mode:
Diffstat (limited to 'MagickCore/histogram.c')
-rw-r--r--MagickCore/histogram.c38
1 files changed, 19 insertions, 19 deletions
diff --git a/MagickCore/histogram.c b/MagickCore/histogram.c
index f5de234eb..2f2aff827 100644
--- a/MagickCore/histogram.c
+++ b/MagickCore/histogram.c
@@ -18,7 +18,7 @@
% August 2009 %
% %
% %
-% Copyright 1999-2020 ImageMagick Studio LLC, a non-profit organization %
+% Copyright 1999-2021 ImageMagick Studio LLC, a non-profit organization %
% dedicated to making software imaging solutions freely available. %
% %
% You may not use this file except in compliance with the License. You may %
@@ -195,15 +195,15 @@ static CubeInfo *ClassifyImageColors(const Image *image,
NodeInfo
*node_info;
- register const Quantum
+ const Quantum
*p;
- register size_t
+ size_t
id,
index,
level;
- register ssize_t
+ ssize_t
i,
x;
@@ -338,7 +338,7 @@ static CubeInfo *ClassifyImageColors(const Image *image,
static void DefineImageHistogram(const Image *image,NodeInfo *node_info,
PixelInfo **histogram)
{
- register ssize_t
+ ssize_t
i;
size_t
@@ -353,7 +353,7 @@ static void DefineImageHistogram(const Image *image,NodeInfo *node_info,
DefineImageHistogram(image,node_info->child[i],histogram);
if (node_info->level == (MaxTreeDepth-1))
{
- register PixelInfo
+ PixelInfo
*p;
p=node_info->list;
@@ -392,7 +392,7 @@ static void DefineImageHistogram(const Image *image,NodeInfo *node_info,
*/
static CubeInfo *DestroyCubeInfo(const Image *image,CubeInfo *cube_info)
{
- register Nodes
+ Nodes
*nodes;
/*
@@ -437,7 +437,7 @@ static CubeInfo *DestroyCubeInfo(const Image *image,CubeInfo *cube_info)
*/
static void DestroyColorCube(const Image *image,NodeInfo *node_info)
{
- register ssize_t
+ ssize_t
i;
size_t
@@ -650,16 +650,16 @@ static MagickBooleanType CheckImageColors(const Image *image,
pixel,
target;
- register const Quantum
+ const Quantum
*p;
- register ssize_t
+ ssize_t
x;
- register NodeInfo
+ NodeInfo
*node_info;
- register ssize_t
+ ssize_t
i;
size_t
@@ -904,7 +904,7 @@ MagickExport MagickBooleanType MinMaxStretchImage(Image *image,
min,
max;
- register ssize_t
+ ssize_t
i;
MagickStatusType
@@ -1019,10 +1019,10 @@ MagickExport size_t GetNumberColors(const Image *image,FILE *file,
PixelInfo
pixel;
- register PixelInfo
+ PixelInfo
*p;
- register ssize_t
+ ssize_t
i;
size_t
@@ -1072,7 +1072,7 @@ MagickExport size_t GetNumberColors(const Image *image,FILE *file,
(void) ConcatenateMagickString(tuple,")",MagickPathExtent);
(void) QueryColorname(image,&pixel,SVGCompliance,color,exception);
GetColorTuple(&pixel,MagickTrue,hex);
- (void) sprintf(count,"%g:",(double) ((MagickOffsetType) p->count));
+ (void) sprintf(count,"%.20g:",(double) ((MagickOffsetType) p->count));
(void) FormatLocaleFile(file," %s %s %s %s\n",count,tuple,hex,color);
if (image->progress_monitor != (MagickProgressMonitor) NULL)
{
@@ -1126,7 +1126,7 @@ static void UniqueColorsToImage(Image *unique_image,CacheView *unique_view,
MagickBooleanType
status;
- register ssize_t
+ ssize_t
i;
size_t
@@ -1142,10 +1142,10 @@ static void UniqueColorsToImage(Image *unique_image,CacheView *unique_view,
node_info->child[i],exception);
if (node_info->level == (MaxTreeDepth-1))
{
- register PixelInfo
+ PixelInfo
*p;
- register Quantum
+ Quantum
*magick_restrict q;
status=MagickTrue;