diff --git a/coders/cut.c b/coders/cut.c
index cf184f1..d09af03 100644
--- a/coders/cut.c
+++ b/coders/cut.c
@@ -572,7 +572,7 @@
                 }
 
               image->colormap[1].red=image->colormap[1].green=
-                image->colormap[1].blue=(Quantum) QuantumRange;
+                image->colormap[1].blue=QuantumRange;
               for (i=0; i < (ssize_t)image->rows; i++)
                 {
                   q=QueueAuthenticPixels(image,0,i,image->columns,1,exception);
diff --git a/coders/fax.c b/coders/fax.c
index 665b2e4..2445c2a 100644
--- a/coders/fax.c
+++ b/coders/fax.c
@@ -167,9 +167,9 @@
   /*
     Monochrome colormap.
   */
-  image->colormap[0].red=(Quantum) QuantumRange;
-  image->colormap[0].green=(Quantum) QuantumRange;
-  image->colormap[0].blue=(Quantum) QuantumRange;
+  image->colormap[0].red=QuantumRange;
+  image->colormap[0].green=QuantumRange;
+  image->colormap[0].blue=QuantumRange;
   image->colormap[1].red=(Quantum) 0;
   image->colormap[1].green=(Quantum) 0;
   image->colormap[1].blue=(Quantum) 0;
diff --git a/coders/histogram.c b/coders/histogram.c
index 86a8aa9..90f0b1c 100644
--- a/coders/histogram.c
+++ b/coders/histogram.c
@@ -244,7 +244,7 @@
   /*
     Allocate histogram count arrays.
   */
-  length=MagickMax((size_t) ScaleQuantumToChar((Quantum) QuantumRange)+1UL,
+  length=MagickMax((size_t) ScaleQuantumToChar(QuantumRange)+1UL,
     histogram_image->columns);
   histogram=(PixelInfo *) AcquireQuantumMemory(length,
     sizeof(*histogram));
diff --git a/coders/mono.c b/coders/mono.c
index 27955aa..4565905 100644
--- a/coders/mono.c
+++ b/coders/mono.c
@@ -333,11 +333,11 @@
       byte>>=1;
       if (image->endian == LSBEndian)
         {
-          if (GetPixelIntensity(image,p) < ((Quantum) QuantumRange/2.0))
+          if (GetPixelIntensity(image,p) < (QuantumRange/2.0))
             byte|=0x80;
         }
       else
-        if (GetPixelIntensity(image,p) >= ((Quantum) QuantumRange/2.0))
+        if (GetPixelIntensity(image,p) >= (QuantumRange/2.0))
           byte|=0x80;
       bit++;
       if (bit == 8)
diff --git a/coders/otb.c b/coders/otb.c
index b8828bc..b580d1e 100644
--- a/coders/otb.c
+++ b/coders/otb.c
@@ -365,7 +365,7 @@
     byte=0;
     for (x=0; x < (ssize_t) image->columns; x++)
     {
-      if (GetPixelIntensity(image,p) < ((Quantum) QuantumRange/2.0))
+      if (GetPixelIntensity(image,p) < (QuantumRange/2.0))
         byte|=0x1 << (7-bit);
       bit++;
       if (bit == 8)
diff --git a/coders/pcx.c b/coders/pcx.c
index bc0233a..e6eadb6 100644
--- a/coders/pcx.c
+++ b/coders/pcx.c
@@ -449,9 +449,9 @@
               image->colormap[0].red=(Quantum) 0;
               image->colormap[0].green=(Quantum) 0;
               image->colormap[0].blue=(Quantum) 0;
-              image->colormap[1].red=(Quantum) QuantumRange;
-              image->colormap[1].green=(Quantum) QuantumRange;
-              image->colormap[1].blue=(Quantum) QuantumRange;
+              image->colormap[1].red=QuantumRange;
+              image->colormap[1].green=QuantumRange;
+              image->colormap[1].blue=QuantumRange;
             }
           else
             if (image->colors > 16)
@@ -1096,7 +1096,7 @@
               Convert PseudoClass image to a PCX monochrome image.
             */
             polarity=(Quantum) (GetPixelInfoIntensity(
-              &image->colormap[0]) < ((Quantum) QuantumRange/2) ? 1 : 0);
+              &image->colormap[0]) < (QuantumRange/2) ? 1 : 0);
             if (image->colors == 2)
               polarity=(Quantum) (GetPixelInfoIntensity(&image->colormap[0]) <
                 GetPixelInfoIntensity(&image->colormap[1]) ? 1 : 0);
diff --git a/coders/ps2.c b/coders/ps2.c
index 862aae2..ea668f4 100644
--- a/coders/ps2.c
+++ b/coders/ps2.c
@@ -891,9 +891,9 @@
                   if ((image->matte != MagickFalse) &&
                       (GetPixelAlpha(image,p) == (Quantum) TransparentAlpha))
                     {
-                      *q++=ScaleQuantumToChar((Quantum) QuantumRange);
-                      *q++=ScaleQuantumToChar((Quantum) QuantumRange);
-                      *q++=ScaleQuantumToChar((Quantum) QuantumRange);
+                      *q++=ScaleQuantumToChar(QuantumRange);
+                      *q++=ScaleQuantumToChar(QuantumRange);
+                      *q++=ScaleQuantumToChar(QuantumRange);
                     }
                   else
                     if (image->colorspace != CMYKColorspace)
diff --git a/coders/sgi.c b/coders/sgi.c
index 15f346a..ad6f9a4 100644
--- a/coders/sgi.c
+++ b/coders/sgi.c
@@ -939,8 +939,8 @@
       }
     iris_info.minimum_value=0;
     iris_info.maximum_value=(size_t) (image->depth <= 8 ?
-      1UL*ScaleQuantumToChar((Quantum) QuantumRange) :
-      1UL*ScaleQuantumToShort((Quantum) QuantumRange));
+      1UL*ScaleQuantumToChar(QuantumRange) :
+      1UL*ScaleQuantumToShort(QuantumRange));
     /*
       Write SGI header.
     */
diff --git a/coders/uil.c b/coders/uil.c
index 23f4b5d..94ecab4 100644
--- a/coders/uil.c
+++ b/coders/uil.c
@@ -330,7 +330,7 @@
       (void) FormatLocaleString(buffer,MaxTextExtent,
         "    color('%s',%s) = '%s'",name,
         GetPixelInfoIntensity(image->colormap+i) <
-        ((Quantum) QuantumRange/2) ? "background" : "foreground",symbol);
+        (QuantumRange/2) ? "background" : "foreground",symbol);
     (void) WriteBlobString(image,buffer);
     (void) FormatLocaleString(buffer,MaxTextExtent,"%s",
       (i == (ssize_t) (colors-1) ? ");\n" : ",\n"));
diff --git a/coders/xbm.c b/coders/xbm.c
index 2d8d92a..d6b3638 100644
--- a/coders/xbm.c
+++ b/coders/xbm.c
@@ -277,9 +277,9 @@
   /*
     Initialize colormap.
   */
-  image->colormap[0].red=(Quantum) QuantumRange;
-  image->colormap[0].green=(Quantum) QuantumRange;
-  image->colormap[0].blue=(Quantum) QuantumRange;
+  image->colormap[0].red=QuantumRange;
+  image->colormap[0].green=QuantumRange;
+  image->colormap[0].blue=QuantumRange;
   image->colormap[1].red=(Quantum) 0;
   image->colormap[1].green=(Quantum) 0;
   image->colormap[1].blue=(Quantum) 0;