]> granicus.if.org Git - imagemagick/commitdiff
(no commit message)
authorcristy <urban-warrior@git.imagemagick.org>
Thu, 3 Jun 2010 17:58:31 +0000 (17:58 +0000)
committercristy <urban-warrior@git.imagemagick.org>
Thu, 3 Jun 2010 17:58:31 +0000 (17:58 +0000)
magick/attribute.c

index 5dcd8af90d465fdc3fb7a893015a08e122270c63..2b40fc6de811454e3ae06be6e13d049d00412dab 100644 (file)
@@ -350,8 +350,8 @@ MagickExport size_t GetImageChannelDepth(const Image *image,
             scale;
 
           status=0;
-          scale=QuantumRange/((QuantumAny) QuantumRange >> (QuantumDepth-
-            current_depth[id]));
+          scale=QuantumRange/((QuantumAny) QuantumRange >>
+            (MAGICKCORE_QUANTUM_DEPTH-current_depth[id]));
           if ((channel & RedChannel) != 0)
             status|=(QuantumAny) p->red != GetPixelDepth(p->red,scale);
           if ((channel & GreenChannel) != 0)
@@ -405,8 +405,8 @@ MagickExport size_t GetImageChannelDepth(const Image *image,
           scale;
 
         status=0;
-        scale=QuantumRange/((QuantumAny) QuantumRange >> (QuantumDepth-
-          current_depth[id]));
+        scale=QuantumRange/((QuantumAny) QuantumRange >>
+          (MAGICKCORE_QUANTUM_DEPTH-current_depth[id]));
         if ((channel & RedChannel) != 0)
           status|=(QuantumAny) p->red != GetPixelDepth(p->red,scale);
         if ((channel & GreenChannel) != 0)