diff --git a/magick/quantize.c b/magick/quantize.c
index b1a7413..00e2882 100644
--- a/magick/quantize.c
+++ b/magick/quantize.c
@@ -1362,12 +1362,12 @@
     offset;
 
   offset=(ssize_t)
-    RedShift(ScaleQuantumToChar(ClampToUnsignedQuantum(pixel->red))) |
+    (RedShift(ScaleQuantumToChar(ClampToUnsignedQuantum(pixel->red))) |
     GreenShift(ScaleQuantumToChar(ClampToUnsignedQuantum(pixel->green))) |
-    BlueShift(ScaleQuantumToChar(ClampToUnsignedQuantum(pixel->blue)));
+    BlueShift(ScaleQuantumToChar(ClampToUnsignedQuantum(pixel->blue))));
   if (cube_info->associate_alpha != MagickFalse)
-    offset|=
-      AlphaShift(ScaleQuantumToChar(ClampToUnsignedQuantum(pixel->opacity)));
+    offset|=AlphaShift(ScaleQuantumToChar(ClampToUnsignedQuantum(
+      pixel->opacity)));
   return(offset);
 }
 
@@ -2469,9 +2469,6 @@
   CacheView
     *image_view;
 
-  ssize_t
-    y;
-
   MagickBooleanType
     status;
 
@@ -2481,6 +2478,9 @@
   size_t
     number_colors;
 
+  ssize_t
+    y;
+
   status=MagickTrue;
   number_colors=(size_t) (image->columns*image->rows);
   if (AcquireImageColormap(image,number_colors) == MagickFalse)