]> granicus.if.org Git - imagemagick/commitdiff
...
authorCristy <urban-warrior@imagemagick.org>
Sat, 11 Mar 2017 13:24:42 +0000 (08:24 -0500)
committerCristy <urban-warrior@imagemagick.org>
Sat, 11 Mar 2017 13:24:42 +0000 (08:24 -0500)
MagickCore/colorspace.c

index 44a9c479d63134566e56c4004a5a1a3d5e5c8306..6da8291afd2f933960edf3434c3d9352e5546c99 100644 (file)
@@ -1402,10 +1402,9 @@ static inline void ConvertxyYToRGB(const double low_x,const double low_y,
     Y,
     Z;
 
-  gamma=PerceptibleReciprocal(low_y*low_x);
-  X=gamma*cap_Y;
-  Y=cap_Y;
   gamma=PerceptibleReciprocal(low_y);
+  X=gamma*cap_Y*low_x;
+  Y=cap_Y;
   Z=gamma*cap_Y*(1.0-low_x-low_y);
   ConvertXYZToRGB(X,Y,Z,red,green,blue);
 }