From c9e961994b16ed841be43541ef550bf3d3f043ec Mon Sep 17 00:00:00 2001 From: Willaaaaaaa Date: Thu, 26 Mar 2026 05:00:46 +0800 Subject: [PATCH] refactor: resize Progress autocmd dict to actual size #38487 Problem: The temp_dict in `do_autocmd_progress()` is sized 7, but the max is 6 (id, text, percent, status, title, data). The extra capacity is rather misleading. Solution: make the size of the dict 6. --- src/nvim/message.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nvim/message.c b/src/nvim/message.c index e68b0dff10..dd95a2764c 100644 --- a/src/nvim/message.c +++ b/src/nvim/message.c @@ -1135,7 +1135,7 @@ void do_autocmd_progress(MsgID msg_id, HlMessage msg, MessageData *msg_data) return; } - MAXSIZE_TEMP_DICT(data, 7); + MAXSIZE_TEMP_DICT(data, 6); ArrayOf(String) messages = ARRAY_DICT_INIT; for (size_t i = 0; i < msg.size; i++) { ADD(messages, STRING_OBJ(msg.items[i].text));