hash_map/linked_list の値解放処理型が腐ってる

Issue #795 closed
sk ☃#QQ repo owner created an issue

ああぁ、もう、当時の頭の中なんかわっかんねぇよ!

MAP RC_HEAP_FUNC(new_map, byte_t item_size, size_t capacity, real_t load_factor, func_release_linked_list_value release_linked_list_value, func_calc_map_hash calc_map_hash, func_equals_map_key equals_map_key, const MEMORY_RESOURCE* value_memory_resource, const MEMORY_RESOURCE* map_memory_resource);

MAP RC_HEAP_FUNC(new_map, byte_t item_size, size_t capacity, real_t load_factor, func_release_map_value release_map_value, func_calc_map_hash calc_map_hash, func_equals_map_key equals_map_key, const MEMORY_RESOURCE* value_memory_resource, const MEMORY_RESOURCE* map_memory_resource)

typedef void (*func_release_map_value)    (const TEXT* key, void* value, const MEMORY_RESOURCE* memory_resource);
typedef void (*func_release_linked_list_value)(void* value, void* data, const MEMORY_RESOURCE* memory_resource);

Software: Pe
Version: 0.99.167-176fae44e972342c990b542cccd1d35a1964ac32
BuildType: Release
Process: 64
Platform: 64
OS: Microsoft Windows NT 10.0.19044.0
CLR: .NET 6.0.0-rtm.21522.10

Comments (5)

  1. Log in to comment