Fix bug where _cairo_image_surface_composite_trapezoids() computed the wrong stride for aliased masks

This commit is contained in:
Søren Sandmann 2007-06-14 13:42:08 -04:00 committed by Søren Sandmann Pedersen
parent ca5760a289
commit e0cff78b34

View file

@ -914,7 +914,7 @@ _cairo_image_surface_composite_trapezoids (cairo_operator_t op,
format = PIXMAN_a1;
ret = 1;
assert (ret);
mask_stride = (width + 31)/8;
mask_stride = ((width + 31) / 8) & ~0x03;
mask_bpp = 1;
break;
case CAIRO_ANTIALIAS_GRAY: