From c8aeb78955f673fddf42b1c6057f38ff1d9d5d4a Mon Sep 17 00:00:00 2001
From: David Schulz <david.schulz@digia.com>
Date: Tue, 29 Oct 2013 14:49:47 +0100
Subject: [PATCH] Fix compilation of IOS Simulator debugging on windows.

Change-Id: I57dc9297c89b193dbcb7dd9c96ff6d6118ce2191
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com>
---
 src/plugins/ios/iosdebugsupport.cpp | 6 +++++-
 src/plugins/ios/iostoolhandler.cpp  | 4 ++++
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/src/plugins/ios/iosdebugsupport.cpp b/src/plugins/ios/iosdebugsupport.cpp
index 72c8d189439..44f01a68756 100644
--- a/src/plugins/ios/iosdebugsupport.cpp
+++ b/src/plugins/ios/iosdebugsupport.cpp
@@ -49,8 +49,12 @@
 #include <QTcpServer>
 
 #include <stdio.h>
-#include <unistd.h>
 #include <fcntl.h>
+#ifdef Q_OS_UNIX
+#include <unistd.h>
+#else
+#include <io.h>
+#endif
 
 using namespace Debugger;
 using namespace ProjectExplorer;
diff --git a/src/plugins/ios/iostoolhandler.cpp b/src/plugins/ios/iostoolhandler.cpp
index 17edb913e3b..c5d15c62e13 100644
--- a/src/plugins/ios/iostoolhandler.cpp
+++ b/src/plugins/ios/iostoolhandler.cpp
@@ -258,6 +258,10 @@ MyProcess::MyProcess(QObject *parent) : QProcess(parent)
 {
 }
 
+MyProcess::~MyProcess()
+{
+}
+
 int MyProcess::processOutputSocket()
 {
     return 0;
-- 
GitLab