aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteve Bennett <steveb@workware.net.au>2016-08-28 13:15:06 +1000
committerSteve Bennett <steveb@workware.net.au>2016-08-29 10:01:37 +1000
commit8293c552d6cec714f2f10b9450e2ae410d28fa21 (patch)
tree9085a787548cdd832b7f0943f28ebbd54d136be6
parent133f9f9edbf5c3ade3a01cec72bd197e97c4e3fe (diff)
downloadjimtcl-8293c552d6cec714f2f10b9450e2ae410d28fa21.zip
jimtcl-8293c552d6cec714f2f10b9450e2ae410d28fa21.tar.gz
jimtcl-8293c552d6cec714f2f10b9450e2ae410d28fa21.tar.bz2
jim-win32: compile fixes for mingw32
Signed-off-by: Steve Bennett <steveb@workware.net.au>
-rw-r--r--jim-win32.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/jim-win32.c b/jim-win32.c
index 1a6a3b6..3218edc 100644
--- a/jim-win32.c
+++ b/jim-win32.c
@@ -37,7 +37,7 @@
/* Apparently windows.h and cygwin don't mix, but we seem to get
* away with it here. Use at your own risk under cygwin
*/
-#if defined(__CYGWIN__)
+#if defined(__CYGWIN__) || defined(__MINGW32__)
#define WIN32_LEAN_AND_MEAN
#include <windows.h>
#endif
@@ -54,6 +54,10 @@
#pragma comment(lib, "psapi")
#endif /* _MSC_VER >= 1000 */
+#if _WIN32_WINNT < 0x600
+ #define GetTickCount64 GetTickCount
+#endif
+
static Jim_Obj *
Win32ErrorObj(Jim_Interp *interp, const char * szPrefix, DWORD dwError)
{