Author: post
Date: 2012-07-18 15:35:49 +0200 (Wed, 18 Jul 2012)
New Revision: 4240

Modified:
   trunk/plugins/colorspace-transform/rs-cmm.c
Log:
Simpler way to set alpha when using color profile. Thanks to John Sheu.

Modified: trunk/plugins/colorspace-transform/rs-cmm.c
===================================================================
--- trunk/plugins/colorspace-transform/rs-cmm.c 2012-07-08 12:44:57 UTC (rev 
4239)
+++ trunk/plugins/colorspace-transform/rs-cmm.c 2012-07-18 13:35:49 UTC (rev 
4240)
@@ -260,9 +260,8 @@
                guchar *out = GET_PIXBUF_PIXEL(output, start_x, y);
                cmsDoTransform(cmm->lcms_transform8, in, out, w);
                /* Set alpha */
-               guint *outi = (guint*) out;
                for (i = 0; i < w; i++)
-                       outi[i] |= 0xff000000;
+                       out[i*4+3] = 0xff;
        }
 }
 


_______________________________________________
Rawstudio-commit mailing list
[email protected]
http://rawstudio.org/cgi-bin/mailman/listinfo/rawstudio-commit

Reply via email to