File tigervnc-1.2.80-fix-int-to-pointer.patch of Package xorg-x11-Xvnc

Index: unix/xserver/hw/vnc/vncExtInit.cc
===================================================================
--- xserver/hw/vnc/vncExtInit.cc	(revision 5122)
+++ xserver/hw/vnc/vncExtInit.cc	(working copy)
@@ -1068,7 +1068,7 @@
 {
   REQUEST(xVncExtApproveConnectReq);
   REQUEST_SIZE_MATCH(xVncExtApproveConnectReq);
-  if (queryConnectId == (void*)stuff->opaqueId) {
+  if ((CARD32)(long)queryConnectId == stuff->opaqueId) {
     for (int scr = 0; scr < screenInfo.numScreens; scr++) {
       if (desktop[scr]) {
         desktop[scr]->approveConnection(queryConnectId, stuff->approve,
openSUSE Build Service is sponsored by