[Pixman] [PATCH] Store a2b2g2r2 pixel through the WRITE macro

Søren Sandmann sandmann at daimi.au.dk
Tue Dec 14 11:44:12 PST 2010


From: Søren Sandmann Pedersen <ssp at redhat.com>

Otherwise, accessor functions won't work.
---
 pixman/pixman-access.c |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/pixman/pixman-access.c b/pixman/pixman-access.c
index 56de711..f1ce0ba 100644
--- a/pixman/pixman-access.c
+++ b/pixman/pixman-access.c
@@ -2425,11 +2425,11 @@ store_scanline_a2b2g2r2 (bits_image_t *  image,
     {
 	SPLIT_A (values[i]);
 	
-	*(pixel++) =
-	    ((a     ) & 0xc0) |
-	    ((b >> 2) & 0x30) |
-	    ((g >> 4) & 0x0c) |
-	    ((r >> 6)       );
+	WRITE (image, pixel++,
+	       ((a     ) & 0xc0) |
+	       ((b >> 2) & 0x30) |
+	       ((g >> 4) & 0x0c) |
+	       ((r >> 6)       ));
     }
 }
 
-- 
1.6.0.6



More information about the Pixman mailing list