diff options
| author | Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de> | 2013-03-02 14:44:13 +0100 |
|---|---|---|
| committer | Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de> | 2013-03-02 14:44:13 +0100 |
| commit | f61e396038188da8be6cee24392a230e2791e2b9 (patch) | |
| tree | fcf9c9b22e5b3521acae381f6f5f740bcbbfcb53 /inputdev.cc | |
| parent | 541d6eed371a2ba24dcf6b6b2452c766f5920078 (diff) | |
| download | vdr-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.cc | 17 |
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: |
