From 2a76188570bd6e00de7f49013be545cce0c1d317 Mon Sep 17 00:00:00 2001 From: Nikita Smith Date: Wed, 11 Feb 2026 13:53:37 -0800 Subject: [PATCH] allocate a minimum cap hash table for the lib member infos --- src/linker/lnk.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/linker/lnk.c b/src/linker/lnk.c index 5f42ac5f..22f844f2 100644 --- a/src/linker/lnk.c +++ b/src/linker/lnk.c @@ -1754,7 +1754,7 @@ lnk_link_image(TP_Context *tp, TP_Arena *arena, LNK_Config *config, LNK_Inputer link->last_default_lib = &config->input_default_lib_list.first; link->last_obj_lib = &config->input_obj_lib_list.first; link->last_cmd_lib = &config->input_list[LNK_Input_Lib].first; - link->lib_member_infos_ht = hash_table_init(link->arena, config->input_list[LNK_Input_Lib].node_count * 2); + link->lib_member_infos_ht = hash_table_init(link->arena, Max(config->input_list[LNK_Input_Lib].node_count * 2, 512)); link->try_to_resolve_entry_point = 1; // input :null_obj