From 64af4ea1fdff4001499d1b956ecbf91ec2a2fa2e Mon Sep 17 00:00:00 2001
From: Florian Franzmann <bwlf@bandrate.org>
Date: Sat, 11 Nov 2017 23:51:02 +0100
Subject: [PATCH] add missing unistd.h includes

---
 demos/FFConsoleDemo.cpp           | 1 +
 demos/OISConsole.cpp              | 1 +
 src/linux/LinuxForceFeedback.cpp  | 1 +
 src/linux/LinuxJoyStickEvents.cpp | 5 +++--
 4 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/demos/FFConsoleDemo.cpp b/demos/FFConsoleDemo.cpp
index 9e996aa..399e07a 100644
--- a/demos/FFConsoleDemo.cpp
+++ b/demos/FFConsoleDemo.cpp
@@ -1,5 +1,6 @@
 #include "OIS.h"
 
+#include <unistd.h>
 #include <math.h>
 #include <cstdlib>
 #include <iostream>
diff --git a/demos/OISConsole.cpp b/demos/OISConsole.cpp
index 86f325a..15879c4 100644
--- a/demos/OISConsole.cpp
+++ b/demos/OISConsole.cpp
@@ -9,6 +9,7 @@
 //Advanced Usage
 #include "OISForceFeedback.h"
 
+#include <unistd.h>
 #include <iostream>
 #include <vector>
 #include <sstream>
diff --git a/src/linux/LinuxForceFeedback.cpp b/src/linux/LinuxForceFeedback.cpp
index 466a989..10d3d3f 100644
--- a/src/linux/LinuxForceFeedback.cpp
+++ b/src/linux/LinuxForceFeedback.cpp
@@ -23,6 +23,7 @@ restrictions:
 #include "linux/LinuxForceFeedback.h"
 #include "OISException.h"
 
+#include <unistd.h>
 #include <cstdlib>
 #include <errno.h>
 #include <memory.h>
diff --git a/src/linux/LinuxJoyStickEvents.cpp b/src/linux/LinuxJoyStickEvents.cpp
index 35c14ca..49a4cb7 100644
--- a/src/linux/LinuxJoyStickEvents.cpp
+++ b/src/linux/LinuxJoyStickEvents.cpp
@@ -31,10 +31,11 @@ restrictions:
 #include "OISException.h"
 
 #include <fcntl.h>        //Needed to Open a file descriptor
-#include <cassert>	
+#include <cassert>
 #include <linux/input.h>
 
 
+#include <unistd.h>
 #include <sstream>
 # include <iostream>
 using namespace std;
@@ -190,7 +191,7 @@ void LinuxJoyStick::capture()
 				break;
 			}
 
-			
+
 			case EV_REL: //Relative Axes (Do any joystick actually have a relative axis?)
 	#ifdef OIS_LINUX_JOY_DEBUG
 				cout << "\nWarning: Relatives axes not supported yet" << endl;
-- 
2.15.0

