mirror of
https://github.com/neovim/neovim.git
synced 2025-09-28 05:58:33 +00:00
fix(decoration_provider): don't leak memory on error (#24410)
This commit is contained in:
@@ -896,10 +896,10 @@ void msg_schedule_semsg_multiline(const char *const fmt, ...)
|
||||
{
|
||||
va_list ap;
|
||||
va_start(ap, fmt);
|
||||
vim_vsnprintf((char *)IObuff, IOSIZE, fmt, ap);
|
||||
vim_vsnprintf(IObuff, IOSIZE, fmt, ap);
|
||||
va_end(ap);
|
||||
|
||||
char *s = xstrdup((char *)IObuff);
|
||||
char *s = xstrdup(IObuff);
|
||||
loop_schedule_deferred(&main_loop, event_create(msg_semsg_multiline_event, 1, s));
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user