summaryrefslogtreecommitdiff
path: root/inputdev.cc
diff options
context:
space:
mode:
authorEnrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>2013-03-02 14:44:13 +0100
committerEnrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>2013-03-02 14:44:13 +0100
commitf61e396038188da8be6cee24392a230e2791e2b9 (patch)
treefcf9c9b22e5b3521acae381f6f5f740bcbbfcb53 /inputdev.cc
parent541d6eed371a2ba24dcf6b6b2452c766f5920078 (diff)
downloadvdr-plugin-inputdev-f61e396038188da8be6cee24392a230e2791e2b9.tar.gz
vdr-plugin-inputdev-f61e396038188da8be6cee24392a230e2791e2b9.tar.bz2
moved common functions in util.h
Diffstat (limited to 'inputdev.cc')
-rw-r--r--inputdev.cc17
1 files changed, 1 insertions, 16 deletions
diff --git a/inputdev.cc b/inputdev.cc
index d87a72f..b7c9399 100644
--- a/inputdev.cc
+++ b/inputdev.cc
@@ -28,22 +28,7 @@
#include <vdr/plugin.h>
-
-#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: