diff options
author | Justin M. Keyes <justinkz@gmail.com> | 2018-11-01 00:10:50 +0100 |
---|---|---|
committer | Justin M. Keyes <justinkz@gmail.com> | 2018-11-01 00:10:50 +0100 |
commit | fc5dea02b6f44fc33ed831879ce280c45f9e1895 (patch) | |
tree | 17981bcee14c976e3501de50c21f2cd14d7b8984 /third-party/patches/libuv-overlapped.patch | |
parent | 11b438eb6663b74149633b767061992c00496fb8 (diff) | |
download | rneovim-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.patch | 33 |
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(); |