From bb625daf76502ced920b90309bbb7efdea5f4608 Mon Sep 17 00:00:00 2001 From: Jake Koroman Date: Fri, 10 Apr 2026 16:33:18 -0400 Subject: fix hashmap. --- jrk.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/jrk.h b/jrk.h index ba46305..2494c9c 100644 --- a/jrk.h +++ b/jrk.h @@ -337,7 +337,7 @@ typedef jrk_array_realloc_function_t jrk_hm_realloc_function_t; bool jrk_hm_##fnname##_init_ex(jrk_Hash_Map_##typename*,u64,jrk_hm_alloc_function_t,void*); #define jrk_hm_impl(type, fnname, typename) \ - jrk_Hash_Map_Item_##fnname * \ + jrk_Hash_Map_Item_##typename * \ jrk_hm_##fnname##_get_spot(jrk_Hash_Map_##typename *hm, jrk_String key) \ { \ jrk_Hash_Map_Item_##typename *result = NULL; \ @@ -423,7 +423,7 @@ typedef jrk_array_realloc_function_t jrk_hm_realloc_function_t; hm->len = 0; \ hm->capacity = capacity; \ hm->items = __jrk_hm_alloc(hm, hm->capacity, sizeof(jrk_Hash_Map_Item_##typename)); \ - \ + if (!hm->items) return false; \ return true; \ } \ \ -- cgit v1.2.3