Loading lib/hash.c +19 −1 Original line number Diff line number Diff line Loading @@ -171,6 +171,8 @@ curl_hash_add (curl_hash *h, char *key, size_t key_len, const void *p) } /* }}} */ /* {{{ int curl_hash_delete (curl_hash *, char *, size_t) */ int curl_hash_delete(curl_hash *h, char *key, size_t key_len) { Loading @@ -191,7 +193,10 @@ curl_hash_delete(curl_hash *h, char *key, size_t key_len) return 0; } /* }}} */ /* {{{ int curl_hash_find (curl_hash *, char *, size_t, void **) */ int curl_hash_find(curl_hash *h, char *key, size_t key_len, void **p) { Loading @@ -211,7 +216,10 @@ curl_hash_find(curl_hash *h, char *key, size_t key_len, void **p) return 0; } /* }}} */ /* {{{ void curl_hash_apply (curl_hash *, void *, void (*)(void *, curl_hash_element *)) */ void curl_hash_apply(curl_hash *h, void *user, void (*cb)(void *, curl_hash_element *)) { Loading @@ -224,7 +232,10 @@ curl_hash_apply(curl_hash *h, void *user, void (*cb)(void *, curl_hash_element * } } } /* }}} */ /* {{{ void curl_hash_clean (curl_hash *) */ void curl_hash_clean(curl_hash *h) { Loading @@ -236,13 +247,19 @@ curl_hash_clean(curl_hash *h) free(h->table); } /* }}} */ size_t /* {{{ int curl_hash_count (curl_hash *) */ int curl_hash_count(curl_hash *h) { return h->size; } /* }}} */ /* {{{ void curl_hash_destroy (curl_hash *) */ void curl_hash_destroy(curl_hash *h) { Loading @@ -252,6 +269,7 @@ curl_hash_destroy(curl_hash *h) curl_hash_clean(h); free(h); } /* }}} */ /* * local variables: Loading lib/hash.h +1 −1 Original line number Diff line number Diff line Loading @@ -51,7 +51,7 @@ int curl_hash_add(curl_hash *, char *, size_t, const void *); int curl_hash_delete(curl_hash *h, char *key, size_t key_len); int curl_hash_find(curl_hash *, char *, size_t, void **p); void curl_hash_apply(curl_hash *h, void *user, void (*cb)(void *, curl_hash_element *)); size_t curl_hash_count(curl_hash *h); int curl_hash_count(curl_hash *h); void curl_hash_clean(curl_hash *h); void curl_hash_destroy(curl_hash *h); Loading Loading
lib/hash.c +19 −1 Original line number Diff line number Diff line Loading @@ -171,6 +171,8 @@ curl_hash_add (curl_hash *h, char *key, size_t key_len, const void *p) } /* }}} */ /* {{{ int curl_hash_delete (curl_hash *, char *, size_t) */ int curl_hash_delete(curl_hash *h, char *key, size_t key_len) { Loading @@ -191,7 +193,10 @@ curl_hash_delete(curl_hash *h, char *key, size_t key_len) return 0; } /* }}} */ /* {{{ int curl_hash_find (curl_hash *, char *, size_t, void **) */ int curl_hash_find(curl_hash *h, char *key, size_t key_len, void **p) { Loading @@ -211,7 +216,10 @@ curl_hash_find(curl_hash *h, char *key, size_t key_len, void **p) return 0; } /* }}} */ /* {{{ void curl_hash_apply (curl_hash *, void *, void (*)(void *, curl_hash_element *)) */ void curl_hash_apply(curl_hash *h, void *user, void (*cb)(void *, curl_hash_element *)) { Loading @@ -224,7 +232,10 @@ curl_hash_apply(curl_hash *h, void *user, void (*cb)(void *, curl_hash_element * } } } /* }}} */ /* {{{ void curl_hash_clean (curl_hash *) */ void curl_hash_clean(curl_hash *h) { Loading @@ -236,13 +247,19 @@ curl_hash_clean(curl_hash *h) free(h->table); } /* }}} */ size_t /* {{{ int curl_hash_count (curl_hash *) */ int curl_hash_count(curl_hash *h) { return h->size; } /* }}} */ /* {{{ void curl_hash_destroy (curl_hash *) */ void curl_hash_destroy(curl_hash *h) { Loading @@ -252,6 +269,7 @@ curl_hash_destroy(curl_hash *h) curl_hash_clean(h); free(h); } /* }}} */ /* * local variables: Loading
lib/hash.h +1 −1 Original line number Diff line number Diff line Loading @@ -51,7 +51,7 @@ int curl_hash_add(curl_hash *, char *, size_t, const void *); int curl_hash_delete(curl_hash *h, char *key, size_t key_len); int curl_hash_find(curl_hash *, char *, size_t, void **p); void curl_hash_apply(curl_hash *h, void *user, void (*cb)(void *, curl_hash_element *)); size_t curl_hash_count(curl_hash *h); int curl_hash_count(curl_hash *h); void curl_hash_clean(curl_hash *h); void curl_hash_destroy(curl_hash *h); Loading