diff options
author | zeertzjq <zeertzjq@outlook.com> | 2023-12-01 15:22:22 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-12-01 15:22:22 +0800 |
commit | 548f03c66c08d0235d62505e884e8088bfda1804 (patch) | |
tree | 2c524d5d4561e600ca38c5072e9ae5df2cbd8672 /src/nvim/message.c | |
parent | 130cb4815a5c6625a938b1e93a7d60d7a38ad8dd (diff) | |
download | rneovim-548f03c66c08d0235d62505e884e8088bfda1804.tar.gz rneovim-548f03c66c08d0235d62505e884e8088bfda1804.tar.bz2 rneovim-548f03c66c08d0235d62505e884e8088bfda1804.zip |
refactor: change event_create() to a macro (#26343)
A varargs functions can never be inlined, so a macro is faster.
Diffstat (limited to 'src/nvim/message.c')
-rw-r--r-- | src/nvim/message.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/nvim/message.c b/src/nvim/message.c index 8d11b793dc..219532e45e 100644 --- a/src/nvim/message.c +++ b/src/nvim/message.c @@ -871,7 +871,7 @@ void msg_schedule_semsg(const char *const fmt, ...) va_end(ap); char *s = xstrdup(IObuff); - loop_schedule_deferred(&main_loop, event_create(msg_semsg_event, 1, s)); + loop_schedule_deferred(&main_loop, event_create(msg_semsg_event, s)); } static void msg_semsg_multiline_event(void **argv) @@ -889,7 +889,7 @@ void msg_schedule_semsg_multiline(const char *const fmt, ...) va_end(ap); char *s = xstrdup(IObuff); - loop_schedule_deferred(&main_loop, event_create(msg_semsg_multiline_event, 1, s)); + loop_schedule_deferred(&main_loop, event_create(msg_semsg_multiline_event, s)); } /// Like msg(), but truncate to a single line if p_shm contains 't', or when |