commit 6ea45031d5841d3227c545f213d0903b951e40be
parent 10beeee06f75941877199c192d45866029cdf5bf
Author: luukvbaal <luukvbaal@gmail.com>
Date: Sun, 17 Nov 2024 15:06:44 +0100
fix(api): nvim_echo free text memory with invalid highlight (#31243)
Fix regression from #31195
Diffstat:
1 file changed, 0 insertions(+), 3 deletions(-)
diff --git a/src/nvim/api/private/helpers.c b/src/nvim/api/private/helpers.c
@@ -823,9 +823,6 @@ HlMessage parse_hl_msg(Array chunks, Error *err)
int hl_id = 0;
if (chunk.size == 2) {
hl_id = object_to_hl_id(chunk.items[1], "text highlight", err);
- if (ERROR_SET(err)) {
- goto free_exit;
- }
}
kv_push(hl_msg, ((HlMessageChunk){ .text = str, .hl_id = hl_id }));
}