aboutsummaryrefslogtreecommitdiff
path: root/windows/msvc
diff options
context:
space:
mode:
authorstijn2015-08-14 12:04:23 +0200
committerstijn2015-08-14 12:04:23 +0200
commit3179d23cee8d972d93f61e205a359c4ecf0cf54c (patch)
tree7f6bff5cd018ccb80a0426c62062afeb846c49bd /windows/msvc
parentbdd78c31b68db5323796d93e0a17159806ce10fc (diff)
windows: Make unistd.h more posix compatible
- add SEEK_XXX definitions, this fixes missing definition in py/stream.c - move R_OK from realpath.c and add W_OK/F_OK defintions - move STDXXX_FILENO definitions from mpconfigport for consistency
Diffstat (limited to 'windows/msvc')
-rw-r--r--windows/msvc/unistd.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/windows/msvc/unistd.h b/windows/msvc/unistd.h
index ece86fa74..add10c884 100644
--- a/windows/msvc/unistd.h
+++ b/windows/msvc/unistd.h
@@ -26,3 +26,15 @@
// There's no unistd.h, but this is the equivalent
#include <io.h>
+
+#define F_OK 0
+#define W_OK 2
+#define R_OK 4
+
+#define STDIN_FILENO 0
+#define STDOUT_FILENO 1
+#define STDERR_FILENO 2
+
+#define SEEK_CUR 1
+#define SEEK_END 2
+#define SEEK_SET 0