aboutsummaryrefslogtreecommitdiff
path: root/jim-exec.c
diff options
context:
space:
mode:
authorSteve Bennett <steveb@workware.net.au>2011-11-07 08:55:09 +1000
committerSteve Bennett <steveb@workware.net.au>2011-11-07 15:31:41 +1000
commit05e51ed5447b83badfd8ed550c7386b68eb94919 (patch)
treec0c2c87069eaf34f9d90aaa8e810b7cf8f40c4fc /jim-exec.c
parent5fe0bb5f3beedb262512a8e548bf7cc6ed9bff96 (diff)
downloadjimtcl-05e51ed5447b83badfd8ed550c7386b68eb94919.zip
jimtcl-05e51ed5447b83badfd8ed550c7386b68eb94919.tar.gz
jimtcl-05e51ed5447b83badfd8ed550c7386b68eb94919.tar.bz2
Allow building with MSVC on windows
Signed-off-by: Steve Bennett <steveb@workware.net.au>
Diffstat (limited to 'jim-exec.c')
-rw-r--r--jim-exec.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/jim-exec.c b/jim-exec.c
index 9088156..fbc60ce 100644
--- a/jim-exec.c
+++ b/jim-exec.c
@@ -90,10 +90,13 @@ int Jim_execInit(Jim_Interp *interp)
#include <errno.h>
#include <signal.h>
-#define XXX printf("@%s:%d\n", __FILE__, __LINE__); fflush(stdout);
-
#if defined(__MINGW32__)
- /* XXX: Should we use this implementation for cygwin too? */
+ /* XXX: Should we use this implementation for cygwin too? msvc? */
+ #ifndef STRICT
+ #define STRICT
+ #endif
+ #define WIN32_LEAN_AND_MEAN
+ #include <windows.h>
#include <fcntl.h>
typedef HANDLE fdtype;