Browse Source

Allow building against old Linux kernels.

Ozkan Sezer 2 years ago
parent
commit
02398a8f11
1 changed files with 5 additions and 0 deletions
  1. 5 0
      src/joystick/linux/SDL_sysjoystick.c

+ 5 - 0
src/joystick/linux/SDL_sysjoystick.c

@@ -51,6 +51,10 @@
 #include "../hidapi/SDL_hidapijoystick_c.h"
 #include "../hidapi/SDL_hidapijoystick_c.h"
 
 
 /* This isn't defined in older Linux kernel headers */
 /* This isn't defined in older Linux kernel headers */
+#ifndef MSC_TIMESTAMP
+#define MSC_TIMESTAMP 0x05
+#endif
+
 #ifndef SYN_DROPPED
 #ifndef SYN_DROPPED
 #define SYN_DROPPED 3
 #define SYN_DROPPED 3
 #endif
 #endif
@@ -117,6 +121,7 @@
 #define BTN_TRIGGER_HAPPY40     0x2e7
 #define BTN_TRIGGER_HAPPY40     0x2e7
 #endif
 #endif
 
 
+
 #include "../../core/linux/SDL_evdev_capabilities.h"
 #include "../../core/linux/SDL_evdev_capabilities.h"
 #include "../../core/linux/SDL_udev.h"
 #include "../../core/linux/SDL_udev.h"
 #include "../../core/linux/SDL_sandbox.h"
 #include "../../core/linux/SDL_sandbox.h"