SOURCES: vnc-xserver.patch (NEW) - initial revision
pascalek
pascalek at pld-linux.org
Fri Jan 18 01:45:20 CET 2008
Author: pascalek Date: Fri Jan 18 00:45:20 2008 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- initial revision
---- Files affected:
SOURCES:
vnc-xserver.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: SOURCES/vnc-xserver.patch
diff -u /dev/null SOURCES/vnc-xserver.patch:1.1
--- /dev/null Fri Jan 18 01:45:20 2008
+++ SOURCES/vnc-xserver.patch Fri Jan 18 01:45:15 2008
@@ -0,0 +1,53 @@
+diff -Nur vnc-4_1_2-unixsrc.orig/unix/xc/programs/Xserver/vnc/Xvnc/xvnc.cc vnc-4_1_2-unixsrc.chng/unix/xc/programs/Xserver/vnc/Xvnc/xvnc.cc
+--- vnc-4_1_2-unixsrc.orig/unix/xc/programs/Xserver/vnc/Xvnc/xvnc.cc 2008-01-17 12:13:53.000000000 +0100
++++ vnc-4_1_2-unixsrc.chng/unix/xc/programs/Xserver/vnc/Xvnc/xvnc.cc 2008-01-18 00:47:11.000000000 +0100
+@@ -1026,17 +1026,6 @@
+ int SelectWaitTime = 10000; /* usec */
+ #endif
+
+-Bool LegalModifier(unsigned int key, DevicePtr pDev)
+-{
+- return TRUE;
+-}
+-
+-void ProcessInputEvents()
+-{
+- mieqProcessInputEvents();
+- miPointerUpdate();
+-}
+-
+ /* Fairly standard US PC Keyboard */
+
+ #define VFB_MIN_KEY 8
+@@ -1226,8 +1215,11 @@
+ map[3] = 3;
+ map[4] = 4;
+ map[5] = 5;
+- InitPointerDeviceStruct(pDev, map, 5, miPointerGetMotionEvents,
+- (PtrCtrlProcPtr)NoopDDA, miPointerGetMotionBufferSize());
++// InitPointerDeviceStruct(pDev, map, 5, miPointerGetMotionEvents,
++// (PtrCtrlProcPtr)NoopDDA, miPointerGetMotionBufferSize());
++ InitPointerDeviceStruct(pDev, map, 5, GetMotionHistory,
++ (PtrCtrlProcPtr)NoopDDA, GetMotionHistorySize(), 2);
++
+ break;
+
+ case DEVICE_ON:
+@@ -1243,17 +1235,3 @@
+ }
+ return Success;
+ }
+-
+-// InitInput is called after InitExtensions, so we're guaranteed that
+-// vncExtensionInit() has already been called.
+-
+-void InitInput(int argc, char *argv[])
+-{
+- DeviceIntPtr p, k;
+- p = AddInputDevice(vfbMouseProc, TRUE);
+- k = AddInputDevice(vfbKeybdProc, TRUE);
+- RegisterPointerDevice(p);
+- RegisterKeyboardDevice(k);
+- miRegisterPointerDevice(screenInfo.screens[0], p);
+- (void)mieqInit ((DevicePtr)k, (DevicePtr)p);
+-}
================================================================
More information about the pld-cvs-commit
mailing list