From 86c444351f0a13c74b79258b7e8a5d522f0d79a9 Mon Sep 17 00:00:00 2001
From: Tim Felgentreff <timfelgentreff@gmail.com>
Date: Sun, 20 Nov 2016 18:21:53 +0100
Subject: [PATCH] fix compilation on win32

---
 gameheaders/stratagus-game-launcher.h   | 2 +-
 gameheaders/stratagus-tinyfiledialogs.h | 5 +++++
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/gameheaders/stratagus-game-launcher.h b/gameheaders/stratagus-game-launcher.h
index e29b35e75..2f83ef7b9 100644
--- a/gameheaders/stratagus-game-launcher.h
+++ b/gameheaders/stratagus-game-launcher.h
@@ -469,7 +469,7 @@ static void ExtractData(char* extractor_tool, char* destination, char* scripts_p
 	strcat(cmdbuf, "\"");
 #else
 	if (!isatty(1)) {
-	    strcat(cmdbuf, "\"");
+	    strcat(cmdbuf, "; echo 'Press RETURN to continue...'; read\"");
 	}
 #endif
 #ifdef WIN32
diff --git a/gameheaders/stratagus-tinyfiledialogs.h b/gameheaders/stratagus-tinyfiledialogs.h
index aec55f517..18a68713f 100644
--- a/gameheaders/stratagus-tinyfiledialogs.h
+++ b/gameheaders/stratagus-tinyfiledialogs.h
@@ -685,6 +685,11 @@ static int dirExists ( char const * const aDirPath )
 		return 0 ;
 }
 
+static int detectPresence ( char const * const aExecutable )
+{
+    return 0;
+}
+
 #ifndef TINYFD_WIN_CONSOLE_ONLY
 
 static int messageBoxWinGui (