Fix a couple of alpha==0 vs src==0 issues in pixman-sse2.c
authorSøren Sandmann Pedersen <sandmann@redhat.com>
Fri, 7 Aug 2009 03:52:11 +0000 (23:52 -0400)
committerSøren Sandmann Pedersen <sandmann@redhat.com>
Sat, 8 Aug 2009 22:50:18 +0000 (18:50 -0400)
pixman/pixman-sse2.c

index e2a39a8..7057288 100644 (file)
@@ -4857,8 +4857,6 @@ sse2_composite_in_n_8_8 (pixman_implementation_t *imp,
     src = _pixman_image_get_solid (src_image, dst_image->bits.format);
 
     sa = src >> 24;
-    if (sa == 0)
-       return;
 
     xmm_alpha = expand_alpha_1x128 (expand_pixel_32_1x128 (src));
 
@@ -5073,8 +5071,6 @@ sse2_composite_add_8888_8_8 (pixman_implementation_t *imp,
     src = _pixman_image_get_solid (src_image, dst_image->bits.format);
 
     sa = src >> 24;
-    if (sa == 0)
-       return;
 
     xmm_alpha = expand_alpha_1x128 (expand_pixel_32_1x128 (src));