Added missing typecast.
authordirk <dirk@git.imagemagick.org>
Sat, 6 Jun 2015 22:13:01 +0000 (22:13 +0000)
committerdirk <dirk@git.imagemagick.org>
Sat, 6 Jun 2015 22:13:01 +0000 (22:13 +0000)
MagickCore/pixel-accessor.h

index 1be01b6aa9351764436f46fb3d07604a30401456..eb3294879065378232993897cda9966cc52975c9 100644 (file)
@@ -229,7 +229,7 @@ static inline MagickRealType GetPixelInfoLuma(const PixelInfo *restrict pixel)
 
   gamma=1.0;
   if (pixel->alpha_trait != UndefinedPixelTrait)
-    gamma=PerceptibleReciprocal(QuantumScale*pixel->alpha);
+    gamma=(MagickRealType) PerceptibleReciprocal(QuantumScale*pixel->alpha);
   if (pixel->colorspace == sRGBColorspace)
     {
       intensity=0.212656f*gamma*pixel->red+0.715158f*gamma*pixel->green+
@@ -251,7 +251,7 @@ static inline MagickRealType GetPixelInfoLuminance(
 
   gamma=1.0;
   if (pixel->alpha_trait != UndefinedPixelTrait)
-    gamma=PerceptibleReciprocal(QuantumScale*pixel->alpha);
+    gamma=(MagickRealType) PerceptibleReciprocal(QuantumScale*pixel->alpha);
   if (pixel->colorspace != sRGBColorspace)
     {
       intensity=0.212656f*gamma*pixel->red+0.715158f*gamma*pixel->green+
@@ -279,7 +279,7 @@ static inline MagickRealType GetPixelLuma(const Image *restrict image,
 
   gamma=1.0;
   if (image->alpha_trait != UndefinedPixelTrait)
-    gamma=PerceptibleReciprocal(QuantumScale*
+    gamma=(MagickRealType) PerceptibleReciprocal(QuantumScale*
       pixel[image->channel_map[AlphaPixelChannel].offset]);
   intensity=0.212656f*gamma*pixel[image->channel_map[RedPixelChannel].offset]+
     0.715158f*gamma*pixel[image->channel_map[GreenPixelChannel].offset]+
@@ -296,7 +296,7 @@ static inline MagickRealType GetPixelLuminance(const Image *restrict image,
 
   gamma=1.0;
   if (image->alpha_trait != UndefinedPixelTrait)
-    gamma=PerceptibleReciprocal(QuantumScale*
+    gamma=(MagickRealType) PerceptibleReciprocal(QuantumScale*
       pixel[image->channel_map[AlphaPixelChannel].offset]);
   if (image->colorspace != sRGBColorspace)
     {