X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libhashkit%2Ffunction.cc;h=e6891a0fb026e6fb207364f9acb846b925f003f5;hb=0c43eb3fe47f1945059f9f8081fc44bde633d37f;hp=bee87ff78a263b6557581f4adecfff1b2b440fcd;hpb=ac46009041afe0134d3719e7ab6bc467d136ac0b;p=m6w6%2Flibmemcached diff --git a/libhashkit/function.cc b/libhashkit/function.cc index bee87ff7..e6891a0f 100644 --- a/libhashkit/function.cc +++ b/libhashkit/function.cc @@ -58,6 +58,12 @@ static hashkit_return_t _set_function(struct hashkit_st::hashkit_function_st *se return HASHKIT_INVALID_ARGUMENT; case HASHKIT_HASH_MURMUR3: + if (libhashkit_has_algorithm(HASHKIT_HASH_MURMUR3)) + { + self->function= hashkit_murmur3; + break; + } + return HASHKIT_INVALID_ARGUMENT; case HASHKIT_HASH_MURMUR: if (libhashkit_has_algorithm(HASHKIT_HASH_MURMUR)) {