mirror of https://github.com/encounter/SDL.git
SDL_evdev.c: fix building against old kernel headers (K_OFF may not be defined.)
This commit is contained in:
parent
7e505b0dd3
commit
b8ab4eb9a8
|
@ -52,18 +52,19 @@
|
||||||
#include "../../events/SDL_events_c.h"
|
#include "../../events/SDL_events_c.h"
|
||||||
#include "../../events/scancodes_linux.h" /* adds linux_scancode_table */
|
#include "../../events/scancodes_linux.h" /* adds linux_scancode_table */
|
||||||
|
|
||||||
/* This isn't defined in older Linux kernel headers */
|
/* These are not defined in older Linux kernel headers */
|
||||||
#ifndef SYN_DROPPED
|
#ifndef SYN_DROPPED
|
||||||
#define SYN_DROPPED 3
|
#define SYN_DROPPED 3
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* These are not defined in older Linux kernel headers */
|
|
||||||
#ifndef ABS_MT_SLOT
|
#ifndef ABS_MT_SLOT
|
||||||
#define ABS_MT_SLOT 0x2f
|
#define ABS_MT_SLOT 0x2f
|
||||||
#define ABS_MT_POSITION_X 0x35
|
#define ABS_MT_POSITION_X 0x35
|
||||||
#define ABS_MT_POSITION_Y 0x36
|
#define ABS_MT_POSITION_Y 0x36
|
||||||
#define ABS_MT_TRACKING_ID 0x39
|
#define ABS_MT_TRACKING_ID 0x39
|
||||||
#endif
|
#endif
|
||||||
|
#ifndef K_OFF
|
||||||
|
#define K_OFF 0x04
|
||||||
|
#endif
|
||||||
|
|
||||||
typedef struct SDL_evdevlist_item
|
typedef struct SDL_evdevlist_item
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue