open-src/xserver/xorg/render-security.patch
changeset 606 068c11b419c9
parent 605 e5259db5befc
child 607 261c0d718d67
--- a/open-src/xserver/xorg/render-security.patch	Sat Jan 10 10:35:32 2009 -0800
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,33 +0,0 @@
-# On branch refs/heads/server-1.3-branch
-# Updated but not checked in:
-#   (will commit)
-#
-#	modified:   fb/fbtrap.c
-#	modified:   render/renderedge.c
-#
-diff --git a/fb/fbtrap.c b/fb/fbtrap.c
-index 8639695..52fcfed 100644
---- a/fb/fbtrap.c
-+++ b/fb/fbtrap.c
-@@ -115,6 +115,9 @@ fbRasterizeTrapezoid (PicturePtr    pPicture,
-     RenderEdge	l, r;
-     xFixed	t, b;
-     
-+    if (!xTrapezoidValid (trap))
-+	return;
-+
-     fbGetDrawable (pPicture->pDrawable, buf, stride, bpp, pxoff, pyoff);
- 
-     width = pPicture->pDrawable->width;
-diff --git a/render/renderedge.c b/render/renderedge.c
-index 199ec22..c2ffabe 100644
---- a/render/renderedge.c
-+++ b/render/renderedge.c
-@@ -143,6 +143,7 @@ RenderEdgeInit (RenderEdge	*e,
-     dx = x_bot - x_top;
-     dy = y_bot - y_top;
-     e->dy = dy;
-+    e->dx = 0;
-     if (dy)
-     {
- 	if (dx >= 0)