Bug fix for host_reset()
[m6w6/libmemcached] / libmemcached / memcached_hash.c
index 29c8d04850a2d7d3d2b8e69a83153ebd62bce116..de0ce1dcab98ceecf4e4d8a23832353fc7e3ea6e 100644 (file)
@@ -186,7 +186,7 @@ static uint32_t internal_generate_hash(const char *key, size_t key_length)
   const char *ptr= key;
   uint32_t value= 0;
 
-  while (--key_length
+  while (key_length--
   {
     value += *ptr++;
     value += (value << 10);