Updated collectd to 4.4.4
[packages.git] / XOrg / driver / patches / xf86-input-evdev / 001-fix-compile.patch
1 --- xf86-input-evdev-1.1.2.orig/src/evdev.c.orig        2008-08-17 19:24:37.000000000 +0200
2 +++ xf86-input-evdev-1.1.2/src/evdev.c  2008-08-17 19:33:40.000000000 +0200
3 @@ -234,10 +234,6 @@
4             else
5                 return !Success;
6             break;
7 -       case SendCoreEvents:
8 -       case DontSendCoreEvents:
9 -           xf86XInputSetSendCoreEvents (pInfo, (mode == SendCoreEvents));
10 -           break;
11         default:
12             return !Success;
13      }
14 @@ -264,7 +260,9 @@
15      pInfo->device_control = EvdevProc;
16      pInfo->read_input = EvdevReadInput;
17      pInfo->switch_mode = EvdevSwitchMode;
18 +#if GET_ABI_MAJOR(ABI_XINPUT_VERSION) == 0
19      pInfo->motion_history_proc = xf86GetMotionEvents;
20 +#endif
21      pInfo->conf_idev = driver->dev;
22  
23      pInfo->private = device;
24 @@ -451,8 +449,6 @@
25      0
26  };
27  
28 -#ifdef XFree86LOADER
29 -
30  static void
31  EvdevUnplug(pointer    p)
32  {
33 @@ -474,7 +470,7 @@
34      MODULEVENDORSTRING,
35      MODINFOSTRING1,
36      MODINFOSTRING2,
37 -    0, /* Missing from SDK: XORG_VERSION_CURRENT, */
38 +    XORG_VERSION_CURRENT,
39      1, 1, 0,
40      ABI_CLASS_XINPUT,
41      ABI_XINPUT_VERSION,
42 @@ -488,4 +484,3 @@
43      EvdevPlug,
44      EvdevUnplug
45  };
46 -#endif /* XFree86LOADER */