aboutsummaryrefslogtreecommitdiff
path: root/third-party/patches/libuv-overlapped.patch
diff options
context:
space:
mode:
authorJustin M. Keyes <justinkz@gmail.com>2018-11-01 00:10:50 +0100
committerJustin M. Keyes <justinkz@gmail.com>2018-11-01 00:10:50 +0100
commitfc5dea02b6f44fc33ed831879ce280c45f9e1895 (patch)
tree17981bcee14c976e3501de50c21f2cd14d7b8984 /third-party/patches/libuv-overlapped.patch
parent11b438eb6663b74149633b767061992c00496fb8 (diff)
downloadrneovim-fc5dea02b6f44fc33ed831879ce280c45f9e1895.tar.gz
rneovim-fc5dea02b6f44fc33ed831879ce280c45f9e1895.tar.bz2
rneovim-fc5dea02b6f44fc33ed831879ce280c45f9e1895.zip
deps: update to libuv v1.23.2
Remove libuv-overlapped.patch since UV_OVERLAPPED_PIPE was included in libuv v1.21.0: https://github.com/libuv/libuv/commit/62a0f763a7d1a5bbaa2670b9d2687ba183d2c528 Notable changes since v1.12: - 1.16.0 - uv_os_getppid(): get parent PID - "win,tty: improve SIGWINCH support" (v1.15.0) - 1.18.0 - uv_os_getpid() - 1.19.0 - Windows: uv_kill() pid 0 now means "current process group", like unix. https://github.com/libuv/libuv/commit/890eedaf59cea75faaa6a14b4248a472dcadb831 - 1.20.0 - unix,spawn: respect user stdio flags for new pipe https://github.com/libuv/libuv/commit/c409b3fcff51ea270724e4f43866764e65666095
Diffstat (limited to 'third-party/patches/libuv-overlapped.patch')
-rw-r--r--third-party/patches/libuv-overlapped.patch33
1 files changed, 0 insertions, 33 deletions
diff --git a/third-party/patches/libuv-overlapped.patch b/third-party/patches/libuv-overlapped.patch
deleted file mode 100644
index f4ea19a146..0000000000
--- a/third-party/patches/libuv-overlapped.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-diff --git a/include/uv.h b/include/uv.h
-index cdd251d8..79b7930e 100644
---- a/include/uv.h
-+++ b/include/uv.h
-@@ -865,7 +865,8 @@ typedef enum {
- * flags may be specified to create a duplex data stream.
- */
- UV_READABLE_PIPE = 0x10,
-- UV_WRITABLE_PIPE = 0x20
-+ UV_WRITABLE_PIPE = 0x20,
-+ UV_OVERLAPPED_PIPE = 0x40
- } uv_stdio_flags;
-
- typedef struct uv_stdio_container_s {
-diff --git a/src/win/process-stdio.c b/src/win/process-stdio.c
-index 032e3093..b53bdea7 100644
---- a/src/win/process-stdio.c
-+++ b/src/win/process-stdio.c
-@@ -131,12 +131,13 @@ static int uv__create_stdio_pipe_pair(uv_loop_t* loop,
- sa.lpSecurityDescriptor = NULL;
- sa.bInheritHandle = TRUE;
-
-+ BOOL overlap = server_pipe->ipc || (flags & UV_OVERLAPPED_PIPE);
- child_pipe = CreateFileA(pipe_name,
- client_access,
- 0,
- &sa,
- OPEN_EXISTING,
-- server_pipe->ipc ? FILE_FLAG_OVERLAPPED : 0,
-+ overlap ? FILE_FLAG_OVERLAPPED : 0,
- NULL);
- if (child_pipe == INVALID_HANDLE_VALUE) {
- err = GetLastError();