1.1 --- a/src/hash_map.c Tue Mar 21 17:18:29 2023 +0100 1.2 +++ b/src/hash_map.c Tue Mar 21 17:21:20 2023 +0100 1.3 @@ -432,7 +432,12 @@ 1.4 map->base.cl = &cx_hash_map_class; 1.5 map->base.allocator = allocator; 1.6 map->base.size = 0; 1.7 - map->base.itemsize = itemsize; 1.8 + 1.9 + if (itemsize > 0) { 1.10 + map->base.itemsize = itemsize; 1.11 + } else { 1.12 + cxMapStorePointers((CxMap *) map); 1.13 + } 1.14 1.15 return (CxMap *) map; 1.16 }