rpms/vnc/devel vnc-render.patch,1.6,1.7 vnc.spec,1.68,1.69

fedora-cvs-commits at redhat.com fedora-cvs-commits at redhat.com
Fri Apr 1 09:41:41 UTC 2005


Update of /cvs/dist/rpms/vnc/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv1130

Modified Files:
	vnc-render.patch vnc.spec 
Log Message:
* Fri Apr  1 2005 Tim Waugh <twaugh at redhat.com> 4.1.1-8
- Further render patch fix for Peter Ã…strand.


vnc-render.patch:
 Imakefile        |    2 -
 Xvnc/xvnc.cc     |   41 ++++++++++++++++++++++++++++++++++++++-
 module/Imakefile |    2 -
 vncHooks.cc      |   57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 99 insertions(+), 3 deletions(-)

Index: vnc-render.patch
===================================================================
RCS file: /cvs/dist/rpms/vnc/devel/vnc-render.patch,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- vnc-render.patch	31 Mar 2005 11:44:52 -0000	1.6
+++ vnc-render.patch	1 Apr 2005 09:41:38 -0000	1.7
@@ -164,7 +164,7 @@
  
    return TRUE;
  }
-@@ -470,6 +495,39 @@
+@@ -470,6 +495,38 @@
    SCREEN_REWRAP(BlockHandler);
  }
  
@@ -182,16 +182,15 @@
 +  BoxRec box;
 +  PictureScreenPtr ps = GetPictureScreen(pScreen);
 +
-+  if ((xDst < 0) || (yDst < 0))
-+      return;
-+
-+  box.x1 = pDst->pDrawable->x + xDst;
-+  box.y1 = pDst->pDrawable->y + yDst;
-+  box.x2 = box.x1 + width;
-+  box.y2 = box.y1 + height;
-+
-+  RegionHelper changed(pScreen, &box, 0);
-+  vncHooksScreen->desktop->add_changed(changed.reg);
++  if ((xDst >= 0) && (yDst >= 0)) {
++      box.x1 = pDst->pDrawable->x + xDst;
++      box.y1 = pDst->pDrawable->y + yDst;
++      box.x2 = box.x1 + width;
++      box.y2 = box.y1 + height;
++
++      RegionHelper changed(pScreen, &box, 0);
++      vncHooksScreen->desktop->add_changed(changed.reg);
++  }
 +
 +  ps->Composite = vncHooksScreen->Composite;
 +  (*ps->Composite)(op, pSrc, pMask, pDst, xSrc, ySrc,


Index: vnc.spec
===================================================================
RCS file: /cvs/dist/rpms/vnc/devel/vnc.spec,v
retrieving revision 1.68
retrieving revision 1.69
diff -u -r1.68 -r1.69
--- vnc.spec	31 Mar 2005 15:19:42 -0000	1.68
+++ vnc.spec	1 Apr 2005 09:41:38 -0000	1.69
@@ -212,9 +212,8 @@
 /usr/X11R6
 
 %changelog
-* Thu Mar 31 2005 Tim Waugh <twaugh at redhat.com> 4.1.1-8
-- Disable render by default (+render turns it back on).  Still doesn't
-  quite work right.
+* Fri Apr  1 2005 Tim Waugh <twaugh at redhat.com> 4.1.1-8
+- Further render patch fix for Peter Ã…strand.
 
 * Thu Mar 31 2005 Tim Waugh <twaugh at redhat.com> 4.1.1-7
 - Render patch fix from Peter Ã…strand.  Enabled render by default again.




More information about the fedora-cvs-commits mailing list