aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/nvim/event/socket.c2
-rw-r--r--src/nvim/os/fs.c7
2 files changed, 1 insertions, 8 deletions
diff --git a/src/nvim/event/socket.c b/src/nvim/event/socket.c
index 6fcb9f7e7a..af326f9c82 100644
--- a/src/nvim/event/socket.c
+++ b/src/nvim/event/socket.c
@@ -169,7 +169,7 @@ void socket_watcher_close(SocketWatcher *watcher, socket_close_cb cb)
FUNC_ATTR_NONNULL_ARG(1)
{
watcher->close_cb = cb;
- uv_close((uv_handle_t *)watcher->stream, close_cb);
+ uv_close(STRUCT_CAST(uv_handle_t, watcher->stream), close_cb);
}
static void connection_event(void **argv)
diff --git a/src/nvim/os/fs.c b/src/nvim/os/fs.c
index cead8d802b..99ece275b1 100644
--- a/src/nvim/os/fs.c
+++ b/src/nvim/os/fs.c
@@ -649,13 +649,6 @@ int os_fsync(int fd)
int r;
RUN_UV_FS_FUNC(r, uv_fs_fsync, fd, NULL);
g_stats.fsync++;
-#ifdef __APPLE__
- // TODO(justinmk): Remove this after it is fixed in libuv. #6725
- if (r == UV_ENOTSUP) {
- int rv = fsync(fd);
- return rv ? -rv : rv;
- }
-#endif
return r;
}