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;
}
|