xf86-video-intel: src/sna/sna_composite.c

Chris Wilson ickle at kemper.freedesktop.org
Fri Oct 4 08:29:01 PDT 2013


 src/sna/sna_composite.c |    6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

New commits:
commit 898087014c36c757f8d2e0087e63467192a52837
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date:   Fri Oct 4 16:12:17 2013 +0100

    sna: Fix FillRectangles intersection with complex clip
    
    Lesson 2: Use the right variables.
    
    Reported-by: Clemens Eisserer <linuxhippy at gmail.com>
    Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=70137
    Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>

diff --git a/src/sna/sna_composite.c b/src/sna/sna_composite.c
index a36bdf2..200a207 100644
--- a/src/sna/sna_composite.c
+++ b/src/sna/sna_composite.c
@@ -1006,11 +1006,7 @@ sna_composite_rectangles(CARD8		 op,
 		}
 	} else {
 		for (i = 0; i < num_boxes; i++) {
-			RegionRec tmp;
-
-			region.extents = boxes[i];
-			region.data = NULL;
-
+			RegionRec tmp = { boxes[i] };
 			if (pixman_region_intersect(&tmp, &tmp, dst->pCompositeClip)) {
 				int n = 0;
 


More information about the xorg-commit mailing list