From ce7f3ed13ca15ae4c166d922e7ee39ad2ef41abb Mon Sep 17 00:00:00 2001 From: cjihrig Date: Fri, 9 Aug 2019 11:03:55 -0400 Subject: deps: upgrade to libuv 1.31.0 Notable changes: - UV_FS_O_FILEMAP has been added for faster access to memory mapped files on Windows. - uv_fs_mkdir() now returns UV_EINVAL for invalid filenames on Windows. It previously returned UV_ENOENT. - The uv_fs_statfs() API has been added. - The uv_os_environ() and uv_os_free_environ() APIs have been added. Fixes: https://github.com/nodejs/node/issues/28599 Fixes: https://github.com/nodejs/node/issues/28945 Fixes: https://github.com/nodejs/node/issues/29008 PR-URL: https://github.com/nodejs/node/pull/29070 Reviewed-By: Richard Lau Reviewed-By: Trivikram Kamat Reviewed-By: Rich Trott Reviewed-By: Ben Noordhuis Reviewed-By: Jiawen Geng --- deps/uv/test/runner-win.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'deps/uv/test/runner-win.c') 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); -- cgit v1.2.3