diff --git a/src/sna/sna_accel.c b/src/sna/sna_accel.c index 7b8f7616..d7761039 100644 --- a/src/sna/sna_accel.c +++ b/src/sna/sna_accel.c @@ -2638,7 +2638,7 @@ sna_poly_zero_line_blt(DrawablePtr drawable, b->x2++; b->y2++; if (oc1 | oc2) - box_intersect(b, &clip.extents); + box_intersect(b, extents); if (++b == last_box) { ret = &&rectangle_continue; goto *jump; @@ -3431,7 +3431,7 @@ sna_poly_zero_segment_blt(DrawablePtr drawable, b->x2++; b->y2++; if (oc1 | oc2) - box_intersect(b, &clip.extents); + box_intersect(b, extents); if (++b == last_box) { ret = &&rectangle_continue; goto *jump;