aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/jthread/win32/jthread.cpp2
-rw-r--r--src/script/lua_api/l_async_events.h10
2 files changed, 11 insertions, 1 deletions
diff --git a/src/jthread/win32/jthread.cpp b/src/jthread/win32/jthread.cpp
index e56c16271..fc1464064 100644
--- a/src/jthread/win32/jthread.cpp
+++ b/src/jthread/win32/jthread.cpp
@@ -77,7 +77,7 @@ int JThread::Start()
runningmutex.Unlock();
return ERR_JTHREAD_ALREADYRUNNING;
}
- requeststop = false;e
+ requeststop = false;
runningmutex.Unlock();
continuemutex.Lock();
diff --git a/src/script/lua_api/l_async_events.h b/src/script/lua_api/l_async_events.h
index 079a08009..3364bac6e 100644
--- a/src/script/lua_api/l_async_events.h
+++ b/src/script/lua_api/l_async_events.h
@@ -22,7 +22,17 @@ with this program; if not, write to the Free Software Foundation, Inc.,
#include <vector>
#include <map>
+
+#ifndef _MSC_VER
#include <unistd.h>
+#else
+#define _WINSOCKAPI_
+#include <windows.h>
+static unsigned sleep(unsigned seconds) {
+ Sleep(seconds * 1000);
+ return 0;
+}
+#endif
/******************************************************************************/
/* Includes */