From 548f03c66c08d0235d62505e884e8088bfda1804 Mon Sep 17 00:00:00 2001 From: zeertzjq Date: Fri, 1 Dec 2023 15:22:22 +0800 Subject: refactor: change event_create() to a macro (#26343) A varargs functions can never be inlined, so a macro is faster. --- src/nvim/event/socket.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src/nvim/event/socket.c') diff --git a/src/nvim/event/socket.c b/src/nvim/event/socket.c index c90b177eb7..cde53a00e1 100644 --- a/src/nvim/event/socket.c +++ b/src/nvim/event/socket.c @@ -174,8 +174,7 @@ static void connection_event(void **argv) static void connection_cb(uv_stream_t *handle, int status) { SocketWatcher *watcher = handle->data; - CREATE_EVENT(watcher->events, connection_event, 2, watcher, - (void *)(uintptr_t)status); + CREATE_EVENT(watcher->events, connection_event, watcher, (void *)(uintptr_t)status); } static void close_cb(uv_handle_t *handle) -- cgit