X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=src%2Fhash.c;fp=src%2Fhash.c;h=e0733386471a0f0f81070b7b225af3539296f006;hb=196806f90f40fcc0cf727abd4bed6bc5aefff5ff;hp=aabd94c7d42cd0f51dfefbfb3769e26976df3ba4;hpb=d34be0cfec4f726ffdcad2fcb393780a8daba8b9;p=meshlink diff --git a/src/hash.c b/src/hash.c index aabd94c7..e0733386 100644 --- a/src/hash.c +++ b/src/hash.c @@ -76,9 +76,8 @@ void hash_insert(hash_t *hash, const void *key, const void *value) { void *hash_search(const hash_t *hash, const void *key) { uint32_t i = modulo(hash_function(key, hash->size), hash->n); - if(hash->values[i] && !memcmp(key, hash->keys + i * hash->size, hash->size)) { + if(hash->values[i] && !memcmp(key, hash->keys + i * hash->size, hash->size)) return (void *)hash->values[i]; - } return NULL; }