hash.h (xbmc-18.7.1-Leia) | : | hash.h (xbmc-18.8-Leia) | ||
---|---|---|---|---|
skipping to change at line 209 | skipping to change at line 209 | |||
} hscan_t; | } hscan_t; | |||
CP_HIDDEN extern hash_t *hash_create(hashcount_t, hash_comp_t, hash_fun_t); | CP_HIDDEN extern hash_t *hash_create(hashcount_t, hash_comp_t, hash_fun_t); | |||
CP_HIDDEN extern void hash_set_allocator(hash_t *, hnode_alloc_t, hnode_free_t, void *); | CP_HIDDEN extern void hash_set_allocator(hash_t *, hnode_alloc_t, hnode_free_t, void *); | |||
CP_HIDDEN extern void hash_destroy(hash_t *); | CP_HIDDEN extern void hash_destroy(hash_t *); | |||
CP_HIDDEN extern void hash_free_nodes(hash_t *); | CP_HIDDEN extern void hash_free_nodes(hash_t *); | |||
CP_HIDDEN extern void hash_free(hash_t *); | CP_HIDDEN extern void hash_free(hash_t *); | |||
CP_HIDDEN extern hash_t *hash_init(hash_t *, hashcount_t, hash_comp_t, | CP_HIDDEN extern hash_t *hash_init(hash_t *, hashcount_t, hash_comp_t, | |||
hash_fun_t, hnode_t **, hashcount_t); | hash_fun_t, hnode_t **, hashcount_t); | |||
CP_HIDDEN extern void hash_insert(hash_t *, hnode_t *, const void *); | CP_HIDDEN extern void hash_insert(hash_t *, hnode_t *, const void *); | |||
CP_HIDDEN extern hnode_t *hash_lookup(hash_t *, const void *); | CP_HIDDEN extern hnode_t *cpluff_hash_lookup(hash_t *, const void *); | |||
CP_HIDDEN extern hnode_t *hash_delete(hash_t *, hnode_t *); | CP_HIDDEN extern hnode_t *hash_delete(hash_t *, hnode_t *); | |||
CP_HIDDEN extern int hash_alloc_insert(hash_t *, const void *, void *); | CP_HIDDEN extern int hash_alloc_insert(hash_t *, const void *, void *); | |||
CP_HIDDEN extern void hash_delete_free(hash_t *, hnode_t *); | CP_HIDDEN extern void hash_delete_free(hash_t *, hnode_t *); | |||
CP_HIDDEN extern void hnode_put(hnode_t *, void *); | CP_HIDDEN extern void hnode_put(hnode_t *, void *); | |||
CP_HIDDEN extern void *hnode_get(hnode_t *); | CP_HIDDEN extern void *hnode_get(hnode_t *); | |||
CP_HIDDEN extern const void *hnode_getkey(hnode_t *); | CP_HIDDEN extern const void *hnode_getkey(hnode_t *); | |||
CP_HIDDEN extern hashcount_t hash_count(hash_t *); | CP_HIDDEN extern hashcount_t hash_count(hash_t *); | |||
CP_HIDDEN extern hashcount_t hash_size(hash_t *); | CP_HIDDEN extern hashcount_t hash_size(hash_t *); | |||
End of changes. 1 change blocks. | ||||
1 lines changed or deleted | 1 lines changed or added |