Loading src/common/container.c +12 −0 Original line number Diff line number Diff line Loading @@ -859,3 +859,15 @@ digestmap_isempty(digestmap_t *map) return HT_EMPTY(&map->head); } int strmap_size(strmap_t *map) { return HT_SIZE(&map->head); } int digestmap_size(digestmap_t *map) { return HT_SIZE(&map->head); } src/common/container.h +1 −0 Original line number Diff line number Diff line Loading @@ -117,6 +117,7 @@ char *smartlist_join_strings2(smartlist_t *sl, const char *join, void* prefix##remove(maptype *map, keytype key); \ void prefix##free(maptype *map, void (*free_val)(void*)); \ int prefix##isempty(maptype *map); \ int prefix##size(maptype *map); \ prefix##iter_t *prefix##iter_init(maptype *map); \ prefix##iter_t *prefix##iter_next(maptype *map, prefix##iter_t *iter); \ prefix##iter_t *prefix##iter_next_rmv(maptype *map, prefix##iter_t *iter); \ Loading Loading
src/common/container.c +12 −0 Original line number Diff line number Diff line Loading @@ -859,3 +859,15 @@ digestmap_isempty(digestmap_t *map) return HT_EMPTY(&map->head); } int strmap_size(strmap_t *map) { return HT_SIZE(&map->head); } int digestmap_size(digestmap_t *map) { return HT_SIZE(&map->head); }
src/common/container.h +1 −0 Original line number Diff line number Diff line Loading @@ -117,6 +117,7 @@ char *smartlist_join_strings2(smartlist_t *sl, const char *join, void* prefix##remove(maptype *map, keytype key); \ void prefix##free(maptype *map, void (*free_val)(void*)); \ int prefix##isempty(maptype *map); \ int prefix##size(maptype *map); \ prefix##iter_t *prefix##iter_init(maptype *map); \ prefix##iter_t *prefix##iter_next(maptype *map, prefix##iter_t *iter); \ prefix##iter_t *prefix##iter_next_rmv(maptype *map, prefix##iter_t *iter); \ Loading