summaryrefslogtreecommitdiff
path: root/coders/dib.c
diff options
context:
space:
mode:
Diffstat (limited to 'coders/dib.c')
-rw-r--r--coders/dib.c32
1 files changed, 16 insertions, 16 deletions
diff --git a/coders/dib.c b/coders/dib.c
index 4fe1c316c..bad4e5a70 100644
--- a/coders/dib.c
+++ b/coders/dib.c
@@ -17,7 +17,7 @@
% July 1992 %
% %
% %
-% 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 %
@@ -170,11 +170,11 @@ static MagickBooleanType DecodeImage(Image *image,
ssize_t
y;
- register ssize_t
+ ssize_t
i,
x;
- register unsigned char
+ unsigned char
*p,
*q;
@@ -344,14 +344,14 @@ static size_t EncodeImage(Image *image,const size_t bytes_per_line,
ssize_t
y;
- register const unsigned char
+ const unsigned char
*p;
- register ssize_t
+ ssize_t
i,
x;
- register unsigned char
+ unsigned char
*q;
/*
@@ -473,16 +473,16 @@ static Image *ReadDIBImage(const ImageInfo *image_info,ExceptionInfo *exception)
Quantum
index;
- register ssize_t
+ ssize_t
x;
- register Quantum
+ Quantum
*q;
- register ssize_t
+ ssize_t
i;
- register unsigned char
+ unsigned char
*p;
size_t
@@ -1097,14 +1097,14 @@ static MagickBooleanType WriteDIBImage(const ImageInfo *image_info,Image *image,
MagickBooleanType
status;
- register const Quantum
+ const Quantum
*p;
- register ssize_t
+ ssize_t
i,
x;
- register unsigned char
+ unsigned char
*q;
size_t
@@ -1131,8 +1131,8 @@ static MagickBooleanType WriteDIBImage(const ImageInfo *image_info,Image *image,
status=OpenBlob(image_info,image,WriteBinaryBlobMode,exception);
if (status == MagickFalse)
return(status);
- if (((image->columns << 3) != (int) (image->columns << 3)) ||
- ((image->rows << 3) != (int) (image->rows << 3)))
+ if (((image->columns << 3) != (size_t) ((int) (image->columns << 3))) ||
+ ((image->rows << 3) != (size_t) ((int) (image->rows << 3))))
ThrowWriterException(ImageError,"WidthOrHeightExceedsLimit");
/*
Initialize DIB raster file header.
@@ -1198,7 +1198,7 @@ static MagickBooleanType WriteDIBImage(const ImageInfo *image_info,Image *image,
{
case 1:
{
- register unsigned char
+ unsigned char
bit,
byte;