aboutsummaryrefslogtreecommitdiffstats
path: root/x11-drivers/xf86-input-synaptics/files/patch-src_eventcomm.c
blob: 0aecdcd4a3154238151be0aaa835d833c17d92c3 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
--- src/eventcomm.c.orig	2016-09-30 07:09:32 UTC
+++ src/eventcomm.c
@@ -421,10 +421,15 @@ event_get_abs(struct libevdev *evdev, in
     /* We dont trust a zero fuzz as it probably is just a lazy value */
     if (fuzz && abs->fuzz > 0)
         *fuzz = abs->fuzz;
+#ifdef __linux__
 #if LINUX_VERSION_CODE > KERNEL_VERSION(2,6,30)
     if (res)
         *res = abs->resolution;
 #endif
+#elif defined(__FreeBSD__) || defined(__DragonFly__)
+    if (res)
+        *res = abs->resolution;
+#endif

     return 0;
 }