| summaryrefslogtreecommitdiff | 
diff options
| author | Nathanael Sensfelder <SpamShield0@MultiAgentSystems.org> | 2015-09-02 10:57:48 +0200 | 
|---|---|---|
| committer | Nathanael Sensfelder <SpamShield0@MultiAgentSystems.org> | 2015-09-02 10:57:48 +0200 | 
| commit | 265053e2a4394b20d82aa1170ec3a9901f437d81 (patch) | |
| tree | 022440b6bc0d1ad36e36429573ec17e589fb791c /src/relabsd_device.c | |
| parent | d9656cc86505b6f2bba57e04a4c99430a945a70d (diff) | |
Adds some comments, as well as minor code improvements.
Diffstat (limited to 'src/relabsd_device.c')
| -rw-r--r-- | src/relabsd_device.c | 18 | 
1 files changed, 13 insertions, 5 deletions
| diff --git a/src/relabsd_device.c b/src/relabsd_device.c index 7d2b761..ced74d8 100644 --- a/src/relabsd_device.c +++ b/src/relabsd_device.c @@ -9,11 +9,17 @@  #include "relabsd_device.h" -/* LIBEVDEV_UINPUT_OPEN_MANAGED is not defined on my machine. */ +/* +   LIBEVDEV_UINPUT_OPEN_MANAGED is not defined on my machines. +   It is not my place to define it, so I'll avoid the issue by defining my own +   constant. +*/  #ifndef LIBEVDEV_UINPUT_OPEN_MANAGED -   #warning "libevdev did not define LIBEVDEV_UINPUT_OPEN_MANAGED, "\ -            "using value '-2' instead." -   #define LIBEVDEV_UINPUT_OPEN_MANAGED -2 +   #pragma message  "[WARNING] libevdev did not define "\ +      "LIBEVDEV_UINPUT_OPEN_MANAGED, using value '-2' instead." +   #define RELABSD_UINPUT_OPEN_MANAGED -2 +#else +   #define RELABSD_UINPUT_OPEN_MANAGED LIBEVDEV_UINPUT_OPEN_MANAGED  #endif  static void replace_rel_axis @@ -90,7 +96,8 @@ int relabsd_device_create         libevdev_uinput_create_from_device         (           dev->dev, -         LIBEVDEV_UINPUT_OPEN_MANAGED, +         /* See top of the file. */ +         RELABSD_UINPUT_OPEN_MANAGED,           &(dev->uidev)         )         < 0 @@ -124,6 +131,7 @@ int relabsd_device_write_evdev_event     int const value  )  { +   /* OPTIMIZE: Should we really send 'EV_SYN' after every event? */     if     (        (libevdev_uinput_write_event(dev->uidev, type, code, value) == 0) | 


