Browse Source

hidapi: Patched to compile on QNX.

Fixes #4591.
Ryan C. Gordon 3 years ago
parent
commit
dd683073bb
1 changed files with 4 additions and 4 deletions
  1. 4 4
      src/joystick/hidapi/SDL_hidapijoystick.c

+ 4 - 4
src/joystick/hidapi/SDL_hidapijoystick.c

@@ -47,19 +47,19 @@
 #include <IOKit/usb/USBSpec.h>
 #endif
 
-#if defined(__LINUX__)
-#include "../../core/linux/SDL_udev.h"
 #ifdef SDL_USE_LIBUDEV
+#include "../../core/linux/SDL_udev.h"
 #include <poll.h>
+#include <unistd.h>
 #endif
+
 #ifdef HAVE_INOTIFY
+#include <unistd.h>  /* just in case we didn't use that SDL_USE_LIBUDEV block... */
 #include <errno.h>              /* errno, strerror */
 #include <fcntl.h>
 #include <limits.h>             /* For the definition of NAME_MAX */
 #include <sys/inotify.h>
 #endif
-#include <unistd.h>
-#endif
 
 #if defined(SDL_USE_LIBUDEV)
 typedef enum