mirror of
https://github.com/bkthomps/Containers.git
synced 2025-11-16 12:34:47 +00:00
Reduce calls to malloc in multiset (#100)
Reduce the number of malloc calls in multiset. Improves efficiency by 30%.
This commit is contained in:
@@ -385,12 +385,12 @@ multiset multiset_init(size_t key_size,
|
||||
const void *const two));
|
||||
|
||||
/* Capacity */
|
||||
int multiset_size(multiset me);
|
||||
size_t multiset_size(multiset me);
|
||||
int multiset_is_empty(multiset me);
|
||||
|
||||
/* Accessing */
|
||||
int multiset_put(multiset me, void *key);
|
||||
int multiset_count(multiset me, void *key);
|
||||
size_t multiset_count(multiset me, void *key);
|
||||
int multiset_contains(multiset me, void *key);
|
||||
int multiset_remove(multiset me, void *key);
|
||||
int multiset_remove_all(multiset me, void *key);
|
||||
|
||||
Reference in New Issue
Block a user