From 8be2487fa9f0e534626107047faa3c23352d32ea Mon Sep 17 00:00:00 2001
From: Tim Felgentreff <timfelgentreff@gmail.com>
Date: Thu, 24 Nov 2016 20:16:46 +0100
Subject: [PATCH] sometimes, not having an 'extracted' file is a failure

---
 gameheaders/stratagus-game-launcher.h | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/gameheaders/stratagus-game-launcher.h b/gameheaders/stratagus-game-launcher.h
index 6f4919601..3eaa50bb5 100644
--- a/gameheaders/stratagus-game-launcher.h
+++ b/gameheaders/stratagus-game-launcher.h
@@ -371,7 +371,11 @@ int check_version(char* tool_path, char* data_path) {
 		fgets(dataversion, 20, f);
 		fclose(f);
     } else {
+#ifdef CHECK_EXTRACTED_VERSION
+		return 0; // No file means we have a problem
+#else
 		return 1; // No file means we don't care
+#endif
 	}
 #ifndef WIN32
 	sprintf(buf, "%s -V", tool_path);