From 18a82383c0fde45dcfc1e4ab8a180e312d98d748 Mon Sep 17 00:00:00 2001 From: Henrik Rydberg Date: Tue, 4 Nov 2008 21:17:06 +0100 Subject: Try again, after adding the defines from synaptics Signed-off-by: Henrik Rydberg --- src/multitouch.c | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/multitouch.c b/src/multitouch.c index 2c9b98a..2dfba79 100644 --- a/src/multitouch.c +++ b/src/multitouch.c @@ -25,8 +25,19 @@ #include #include #include -#include +//#include #include +#include + +//////////////////////////////////////////////////////////////////////////// + +#define SYSCALL(call) while (((call) == -1) && (errno == EINTR)) + +#define LONG_BITS (sizeof(long) * 8) +#define NBITS(x) (((x) + LONG_BITS - 1) / LONG_BITS) +#define OFF(x) ((x) % LONG_BITS) +#define LONG(x) ((x) / LONG_BITS) +#define TEST_BIT(bit, array) (array[LONG(bit)] & (1 << OFF(bit))) //////////////////////////////////////////////////////////////////////////// -- cgit v1.2.3