diff options
Diffstat (limited to 'src/nvim/os/env.c')
-rw-r--r-- | src/nvim/os/env.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/nvim/os/env.c b/src/nvim/os/env.c index bef78d8cc8..0ee21480cb 100644 --- a/src/nvim/os/env.c +++ b/src/nvim/os/env.c @@ -102,6 +102,9 @@ bool os_env_exists(const char *name) assert(r != UV_EINVAL); if (r != 0 && r != UV_ENOENT && r != UV_ENOBUFS) { ELOG("uv_os_getenv(%s) failed: %d %s", name, r, uv_err_name(r)); +#ifdef WIN32 + return (r == UV_UNKNOWN); +#endif } return (r == 0 || r == UV_ENOBUFS); } |