aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/os/env.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/nvim/os/env.c')
-rw-r--r--src/nvim/os/env.c3
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);
}