mirror of
https://github.com/curl/curl.git
synced 2026-08-25 06:23:30 +03:00
lib: fix formatting nits (part 3)
From `lib/h` to `lib/w`. part 1:47a1ab2ebe#19764 part 2:86b346443b#19800 Closes #19811
This commit is contained in:
parent
dc8c0d54a5
commit
c3b030b860
102 changed files with 2001 additions and 2226 deletions
41
lib/hash.c
41
lib/hash.c
|
|
@ -37,8 +37,7 @@
|
|||
|
||||
|
||||
#if 0 /* useful function for debugging hashes and their contents */
|
||||
void Curl_hash_print(struct Curl_hash *h,
|
||||
void (*func)(void *))
|
||||
void Curl_hash_print(struct Curl_hash *h, void (*func)(void *))
|
||||
{
|
||||
struct Curl_hash_iterator iter;
|
||||
struct Curl_hash_element *he;
|
||||
|
|
@ -80,12 +79,11 @@ void Curl_hash_print(struct Curl_hash *h,
|
|||
* @unittest: 1602
|
||||
* @unittest: 1603
|
||||
*/
|
||||
void
|
||||
Curl_hash_init(struct Curl_hash *h,
|
||||
size_t slots,
|
||||
hash_function hfunc,
|
||||
comp_function comparator,
|
||||
Curl_hash_dtor dtor)
|
||||
void Curl_hash_init(struct Curl_hash *h,
|
||||
size_t slots,
|
||||
hash_function hfunc,
|
||||
comp_function comparator,
|
||||
Curl_hash_dtor dtor)
|
||||
{
|
||||
DEBUGASSERT(h);
|
||||
DEBUGASSERT(slots);
|
||||
|
|
@ -104,9 +102,10 @@ Curl_hash_init(struct Curl_hash *h,
|
|||
#endif
|
||||
}
|
||||
|
||||
static struct Curl_hash_element *
|
||||
hash_elem_create(const void *key, size_t key_len, const void *p,
|
||||
Curl_hash_elem_dtor dtor)
|
||||
static struct Curl_hash_element *hash_elem_create(const void *key,
|
||||
size_t key_len,
|
||||
const void *p,
|
||||
Curl_hash_elem_dtor dtor)
|
||||
{
|
||||
struct Curl_hash_element *he;
|
||||
|
||||
|
|
@ -161,8 +160,8 @@ static void hash_elem_link(struct Curl_hash *h,
|
|||
++h->size;
|
||||
}
|
||||
|
||||
#define CURL_HASH_SLOT(x,y,z) x->table[x->hash_func(y, z, x->slots)]
|
||||
#define CURL_HASH_SLOT_ADDR(x,y,z) &CURL_HASH_SLOT(x,y,z)
|
||||
#define CURL_HASH_SLOT(x, y, z) x->table[x->hash_func(y, z, x->slots)]
|
||||
#define CURL_HASH_SLOT_ADDR(x, y, z) &CURL_HASH_SLOT(x, y, z)
|
||||
|
||||
void *Curl_hash_add2(struct Curl_hash *h, void *key, size_t key_len, void *p,
|
||||
Curl_hash_elem_dtor dtor)
|
||||
|
|
@ -205,8 +204,7 @@ void *Curl_hash_add2(struct Curl_hash *h, void *key, size_t key_len, void *p,
|
|||
* @unittest: 1602
|
||||
* @unittest: 1603
|
||||
*/
|
||||
void *
|
||||
Curl_hash_add(struct Curl_hash *h, void *key, size_t key_len, void *p)
|
||||
void *Curl_hash_add(struct Curl_hash *h, void *key, size_t key_len, void *p)
|
||||
{
|
||||
return Curl_hash_add2(h, key, key_len, p, NULL);
|
||||
}
|
||||
|
|
@ -242,8 +240,7 @@ int Curl_hash_delete(struct Curl_hash *h, void *key, size_t key_len)
|
|||
*
|
||||
* @unittest: 1603
|
||||
*/
|
||||
void *
|
||||
Curl_hash_pick(struct Curl_hash *h, void *key, size_t key_len)
|
||||
void *Curl_hash_pick(struct Curl_hash *h, void *key, size_t key_len)
|
||||
{
|
||||
DEBUGASSERT(h);
|
||||
DEBUGASSERT(h->init == HASHINIT);
|
||||
|
|
@ -268,8 +265,7 @@ Curl_hash_pick(struct Curl_hash *h, void *key, size_t key_len)
|
|||
* @unittest: 1602
|
||||
* @unittest: 1603
|
||||
*/
|
||||
void
|
||||
Curl_hash_destroy(struct Curl_hash *h)
|
||||
void Curl_hash_destroy(struct Curl_hash *h)
|
||||
{
|
||||
DEBUGASSERT(h->init == HASHINIT);
|
||||
if(h->table) {
|
||||
|
|
@ -308,9 +304,8 @@ size_t Curl_hash_count(struct Curl_hash *h)
|
|||
}
|
||||
|
||||
/* Cleans all entries that pass the comp function criteria. */
|
||||
void
|
||||
Curl_hash_clean_with_criterium(struct Curl_hash *h, void *user,
|
||||
int (*comp)(void *, void *))
|
||||
void Curl_hash_clean_with_criterium(struct Curl_hash *h, void *user,
|
||||
int (*comp)(void *, void *))
|
||||
{
|
||||
size_t i;
|
||||
|
||||
|
|
@ -335,7 +330,7 @@ Curl_hash_clean_with_criterium(struct Curl_hash *h, void *user,
|
|||
|
||||
size_t Curl_hash_str(void *key, size_t key_length, size_t slots_num)
|
||||
{
|
||||
const char *key_str = (const char *) key;
|
||||
const char *key_str = (const char *)key;
|
||||
const char *end = key_str + key_length;
|
||||
size_t h = 5381;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue