mirror of
https://github.com/curl/curl.git
synced 2024-11-21 01:16:58 +08:00
multi: fix the transfer hash function
Follow-up from 8b987cc7eb
Reported-by: Tom van der Woerdt
Fixes #4018
Closes #4024
This commit is contained in:
parent
ff3876046e
commit
6cc18c59a7
@ -214,7 +214,7 @@ static struct Curl_sh_entry *sh_getentry(struct curl_hash *sh,
|
||||
#define TRHASH_SIZE 13
|
||||
static size_t trhash(void *key, size_t key_length, size_t slots_num)
|
||||
{
|
||||
size_t keyval = (size_t)key; /* this is a data pointer */
|
||||
size_t keyval = (size_t)*(struct Curl_easy **)key;
|
||||
(void) key_length;
|
||||
|
||||
return (keyval % slots_num);
|
||||
|
Loading…
Reference in New Issue
Block a user