diff options
| author | Seth Jackson <sethjackson@gmail.com> | 2015-08-24 20:09:27 -0400 |
|---|---|---|
| committer | Justin M. Keyes <justinkz@gmail.com> | 2015-08-27 21:47:49 -0400 |
| commit | b9d17c6a8a6485bc7a33cabbfafb9c60741e6943 (patch) | |
| tree | 9b9734bacf080b9571403020fc09fae1e8bf5722 /src/nvim/event | |
| parent | 56fe0c956f6f446ea40a8ccb8be640b000b875e2 (diff) | |
| download | rneovim-b9d17c6a8a6485bc7a33cabbfafb9c60741e6943.tar.gz rneovim-b9d17c6a8a6485bc7a33cabbfafb9c60741e6943.tar.bz2 rneovim-b9d17c6a8a6485bc7a33cabbfafb9c60741e6943.zip | |
Windows: avoid "uv_" naming conflicts. #3225
Diffstat (limited to 'src/nvim/event')
| -rw-r--r-- | src/nvim/event/libuv_process.c (renamed from src/nvim/event/uv_process.c) | 8 | ||||
| -rw-r--r-- | src/nvim/event/libuv_process.h | 25 | ||||
| -rw-r--r-- | src/nvim/event/process.c | 8 | ||||
| -rw-r--r-- | src/nvim/event/uv_process.h | 25 |
4 files changed, 33 insertions, 33 deletions
diff --git a/src/nvim/event/uv_process.c b/src/nvim/event/libuv_process.c index 21c2fd1790..e0a108a6e4 100644 --- a/src/nvim/event/uv_process.c +++ b/src/nvim/event/libuv_process.c @@ -6,14 +6,14 @@ #include "nvim/event/rstream.h" #include "nvim/event/wstream.h" #include "nvim/event/process.h" -#include "nvim/event/uv_process.h" +#include "nvim/event/libuv_process.h" #include "nvim/log.h" #ifdef INCLUDE_GENERATED_DECLARATIONS -# include "event/uv_process.c.generated.h" +# include "event/libuv_process.c.generated.h" #endif -bool uv_process_spawn(UvProcess *uvproc) +bool libuv_process_spawn(LibuvProcess *uvproc) FUNC_ATTR_NONNULL_ALL { Process *proc = (Process *)uvproc; @@ -55,7 +55,7 @@ bool uv_process_spawn(UvProcess *uvproc) return true; } -void uv_process_close(UvProcess *uvproc) +void libuv_process_close(LibuvProcess *uvproc) FUNC_ATTR_NONNULL_ARG(1) { uv_close((uv_handle_t *)&uvproc->uv, close_cb); diff --git a/src/nvim/event/libuv_process.h b/src/nvim/event/libuv_process.h new file mode 100644 index 0000000000..aaaa896e10 --- /dev/null +++ b/src/nvim/event/libuv_process.h @@ -0,0 +1,25 @@ +#ifndef NVIM_EVENT_LIBUV_PROCESS_H +#define NVIM_EVENT_LIBUV_PROCESS_H + +#include <uv.h> + +#include "nvim/event/process.h" + +typedef struct libuv_process { + Process process; + uv_process_t uv; + uv_process_options_t uvopts; + uv_stdio_container_t uvstdio[3]; +} LibuvProcess; + +static inline LibuvProcess libuv_process_init(Loop *loop, void *data) +{ + LibuvProcess rv; + rv.process = process_init(loop, kProcessTypeUv, data); + return rv; +} + +#ifdef INCLUDE_GENERATED_DECLARATIONS +# include "event/libuv_process.h.generated.h" +#endif +#endif // NVIM_EVENT_LIBUV_PROCESS_H diff --git a/src/nvim/event/process.c b/src/nvim/event/process.c index bacbf4f8c7..0336eb880a 100644 --- a/src/nvim/event/process.c +++ b/src/nvim/event/process.c @@ -8,7 +8,7 @@ #include "nvim/event/rstream.h" #include "nvim/event/wstream.h" #include "nvim/event/process.h" -#include "nvim/event/uv_process.h" +#include "nvim/event/libuv_process.h" #include "nvim/event/pty_process.h" #include "nvim/globals.h" #include "nvim/log.h" @@ -47,7 +47,7 @@ bool process_spawn(Process *proc) FUNC_ATTR_NONNULL_ALL bool success; switch (proc->type) { case kProcessTypeUv: - success = uv_process_spawn((UvProcess *)proc); + success = libuv_process_spawn((LibuvProcess *)proc); break; case kProcessTypePty: success = pty_process_spawn((PtyProcess *)proc); @@ -68,7 +68,7 @@ bool process_spawn(Process *proc) FUNC_ATTR_NONNULL_ALL } if (proc->type == kProcessTypeUv) { - uv_close((uv_handle_t *)&(((UvProcess *)proc)->uv), NULL); + uv_close((uv_handle_t *)&(((LibuvProcess *)proc)->uv), NULL); } else { process_close(proc); } @@ -307,7 +307,7 @@ static void process_close(Process *proc) proc->closed = true; switch (proc->type) { case kProcessTypeUv: - uv_process_close((UvProcess *)proc); + libuv_process_close((LibuvProcess *)proc); break; case kProcessTypePty: pty_process_close((PtyProcess *)proc); diff --git a/src/nvim/event/uv_process.h b/src/nvim/event/uv_process.h deleted file mode 100644 index 5ee73044b5..0000000000 --- a/src/nvim/event/uv_process.h +++ /dev/null @@ -1,25 +0,0 @@ -#ifndef NVIM_EVENT_UV_PROCESS_H -#define NVIM_EVENT_UV_PROCESS_H - -#include <uv.h> - -#include "nvim/event/process.h" - -typedef struct uv_process { - Process process; - uv_process_t uv; - uv_process_options_t uvopts; - uv_stdio_container_t uvstdio[3]; -} UvProcess; - -static inline UvProcess uv_process_init(Loop *loop, void *data) -{ - UvProcess rv; - rv.process = process_init(loop, kProcessTypeUv, data); - return rv; -} - -#ifdef INCLUDE_GENERATED_DECLARATIONS -# include "event/uv_process.h.generated.h" -#endif -#endif // NVIM_EVENT_UV_PROCESS_H |