X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libhashkit%2Fmd5.c;h=7371c6d1093235c2222152007bbdb7d976685afc;hb=4c23dcdab4f9c9941eb245bda2ff65371fca13d7;hp=d550c77300c94d493da827251bf65de6a525ca7f;hpb=1fefa980a1f3a88df3eb1db02e2319d754aebe75;p=awesomized%2Flibmemcached diff --git a/libhashkit/md5.c b/libhashkit/md5.c index d550c773..7371c6d1 100644 --- a/libhashkit/md5.c +++ b/libhashkit/md5.c @@ -169,8 +169,8 @@ static void MD5Update ( /* Update number of bits */ if ((context->count[0] += ((UINT4)inputLen << 3)) - < ((UINT4)inputLen << 3)) - context->count[1]++; + < ((UINT4)inputLen << 3)) + context->count[1]++; context->count[1] += ((UINT4)inputLen >> 29); partLen = 64 - idx; @@ -352,7 +352,7 @@ unsigned int len) (((UINT4)input[j+2]) << 16) | (((UINT4)input[j+3]) << 24); } -uint32_t hashkit_md5(const char *key, size_t key_length) +uint32_t hashkit_md5(const char *key, size_t key_length, void *context __attribute__((unused))) { unsigned char results[16];