From f61e396038188da8be6cee24392a230e2791e2b9 Mon Sep 17 00:00:00 2001 From: Enrico Scholz Date: Sat, 2 Mar 2013 14:44:13 +0100 Subject: moved common functions in util.h --- inputdev.cc | 17 +---------------- 1 file changed, 1 insertion(+), 16 deletions(-) (limited to 'inputdev.cc') diff --git a/inputdev.cc b/inputdev.cc index d87a72f..b7c9399 100644 --- a/inputdev.cc +++ b/inputdev.cc @@ -28,22 +28,7 @@ #include - -#define ARRAY_SIZE(_a) (sizeof(_a) / sizeof(_a)[0]) -inline static bool test_bit(unsigned int bit, unsigned long const mask[]) -{ - unsigned long m = mask[bit / (sizeof mask[0] * 8)]; - unsigned int i = bit % (sizeof mask[0] * 8); - - return (m & (1u << i)) != 0u; -} - -inline static void set_bit(unsigned int bit, unsigned long mask[]) -{ - unsigned int i = bit % (sizeof mask[0] * 8); - - mask[bit / (sizeof mask[0] * 8)] |= (1u << i); -} +#include "util.h" class MagicState { private: -- cgit v1.2.3