hashkit: fix murmur3 activation
[awesomized/libmemcached] / libhashkit / function.cc
index bee87ff78a263b6557581f4adecfff1b2b440fcd..e6891a0fb026e6fb207364f9acb846b925f003f5 100644 (file)
@@ -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))
     {