X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=src%2Flibhashkit%2Ffunction.cc;h=54810e2c18c78948cb08494ca8c76872db69323f;hb=f5a60f70916365f82c379339d7c5644788806a3c;hp=f66a63ea50a46b5b3999ffc8b4b33cc9cbf8f93e;hpb=1a82d708fca6b4c379dc035d05763ee80aae6d72;p=awesomized%2Flibmemcached diff --git a/src/libhashkit/function.cc b/src/libhashkit/function.cc index f66a63ea..54810e2c 100644 --- a/src/libhashkit/function.cc +++ b/src/libhashkit/function.cc @@ -1,6 +1,6 @@ /* +--------------------------------------------------------------------+ - | libmemcached - C/C++ Client Library for memcached | + | libmemcached-awesome - C/C++ Client Library for memcached | +--------------------------------------------------------------------+ | Redistribution and use in source and binary forms, with or without | | modification, are permitted under the terms of the BSD license. | @@ -9,7 +9,7 @@ | the terms online at: https://opensource.org/licenses/BSD-3-Clause | +--------------------------------------------------------------------+ | Copyright (c) 2006-2014 Brian Aker https://datadifferential.com/ | - | Copyright (c) 2020 Michael Wallner | + | Copyright (c) 2020-2021 Michael Wallner https://awesome.co/ | +--------------------------------------------------------------------+ */ @@ -22,9 +22,13 @@ static hashkit_return_t _set_function(struct hashkit_st::hashkit_function_st *se } switch (hash_algorithm) { - case HASHKIT_HASH_MD5: self->function = hashkit_md5; break; + case HASHKIT_HASH_MD5: + self->function = hashkit_md5; + break; - case HASHKIT_HASH_CRC: self->function = hashkit_crc32; break; + case HASHKIT_HASH_CRC: + self->function = hashkit_crc32; + break; case HASHKIT_HASH_FNV1_64: if (libhashkit_has_algorithm(HASHKIT_HASH_FNV1_64)) { @@ -40,9 +44,13 @@ static hashkit_return_t _set_function(struct hashkit_st::hashkit_function_st *se } return HASHKIT_INVALID_ARGUMENT; - case HASHKIT_HASH_FNV1_32: self->function = hashkit_fnv1_32; break; + case HASHKIT_HASH_FNV1_32: + self->function = hashkit_fnv1_32; + break; - case HASHKIT_HASH_FNV1A_32: self->function = hashkit_fnv1a_32; break; + case HASHKIT_HASH_FNV1A_32: + self->function = hashkit_fnv1a_32; + break; case HASHKIT_HASH_HSIEH: if (libhashkit_has_algorithm(HASHKIT_HASH_HSIEH)) { @@ -64,13 +72,20 @@ static hashkit_return_t _set_function(struct hashkit_st::hashkit_function_st *se } return HASHKIT_INVALID_ARGUMENT; - case HASHKIT_HASH_JENKINS: self->function = hashkit_jenkins; break; + case HASHKIT_HASH_JENKINS: + self->function = hashkit_jenkins; + break; - case HASHKIT_HASH_CUSTOM: return HASHKIT_INVALID_ARGUMENT; + case HASHKIT_HASH_CUSTOM: + return HASHKIT_INVALID_ARGUMENT; - case HASHKIT_HASH_DEFAULT: self->function = hashkit_one_at_a_time; break; + case HASHKIT_HASH_DEFAULT: + self->function = hashkit_one_at_a_time; + break; - case HASHKIT_HASH_MAX: self->function = hashkit_one_at_a_time; return HASHKIT_INVALID_HASH; + case HASHKIT_HASH_MAX: + self->function = hashkit_one_at_a_time; + return HASHKIT_INVALID_HASH; } self->context = NULL;