summaryrefslogtreecommitdiff
path: root/deps/uv/test/runner-win.c
diff options
context:
space:
mode:
Diffstat (limited to 'deps/uv/test/runner-win.c')
-rw-r--r--deps/uv/test/runner-win.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/deps/uv/test/runner-win.c b/deps/uv/test/runner-win.c
index f60c23df3e..6bb41a5d06 100644
--- a/deps/uv/test/runner-win.c
+++ b/deps/uv/test/runner-win.c
@@ -56,6 +56,12 @@ int platform_init(int argc, char **argv) {
_setmode(1, _O_BINARY);
_setmode(2, _O_BINARY);
+#ifdef _MSC_VER
+ _set_fmode(_O_BINARY);
+#else
+ _fmode = _O_BINARY;
+#endif
+
/* Disable stdio output buffering. */
setvbuf(stdout, NULL, _IONBF, 0);
setvbuf(stderr, NULL, _IONBF, 0);