aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--jimiocompat.h3
-rw-r--r--jimsh.c5
2 files changed, 4 insertions, 4 deletions
diff --git a/jimiocompat.h b/jimiocompat.h
index 64dc4c1..32db56e 100644
--- a/jimiocompat.h
+++ b/jimiocompat.h
@@ -70,6 +70,9 @@ int Jim_OpenForRead(const char *filename);
#define Jim_FileStat _fstat64
#define Jim_Lseek _lseeki64
#define O_TEXT _O_TEXT
+ #ifndef STDIN_FILENO
+ #define STDIN_FILENO 0
+ #endif
#else
#if defined(HAVE_STAT64)
diff --git a/jimsh.c b/jimsh.c
index 2679edc..e9427d1 100644
--- a/jimsh.c
+++ b/jimsh.c
@@ -39,10 +39,7 @@
#include "jimautoconf.h"
#include "jim.h"
-
-#ifdef HAVE_UNISTD_H
-#include <unistd.h>
-#endif
+#include "jimiocompat.h"
/* From initjimsh.tcl */
extern int Jim_initjimshInit(Jim_Interp *interp);