From 3dbeea6d1ef1736f33b1626be58f4f6fde03c452 Mon Sep 17 00:00:00 2001
From: Damian Wrobel <dwrobel@ertelnet.rybnik.pl>
Date: Thu, 21 Dec 2017 10:33:33 +0100
Subject: [PATCH] support for platforms without <sys/io.h>
upstream report: http://preview.tinyurl.com/bnryakb
---
src/mod_inputdev/inputdev_parallel/inputdev_parallel.cpp | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/src/mod_inputdev/inputdev_parallel/inputdev_parallel.cpp b/src/mod_inputdev/inputdev_parallel/inputdev_parallel.cpp
index 1d77040..0d1de2c 100644
--- a/src/mod_inputdev/inputdev_parallel/inputdev_parallel.cpp
+++ b/src/mod_inputdev/inputdev_parallel/inputdev_parallel.cpp
@@ -28,16 +28,16 @@
#if defined(__APPLE__) || defined(MACOSX)
#else
# if defined(WIN32)
-# elif defined(__powerpc__)
-# define ioperm(a,b,c) -1
-# define inb(a) 0
-# define outb(a,b)
# else // Linux
-# ifdef HAVE_SYS_IO_H
+# if defined(HAVE_SYS_IO_H)
# include <sys/io.h>
-# else
+# elif defined(HAVE_ASM_IO_H)
# include <unistd.h>
# include <asm/io.h>
+# else
+# define ioperm(a,b,c) -1
+# define inb(a) 0
+# define outb(a,b)
# endif
# endif
#endif // __APPLE__
--
2.14.3