diff options
Diffstat (limited to 'md5c.c')
-rw-r--r-- | md5c.c | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -54,8 +54,9 @@ void MD5Init(struct MD5Context *ctx) * Update context to reflect the concatenation of another buffer full * of bytes. */ -void MD5Update(struct MD5Context *ctx, unsigned char const *buf, unsigned len) +void MD5Update(struct MD5Context *ctx, const void *buf_, unsigned len) { + const unsigned char *buf = buf_; register uint32 t; /* Update bitcount */ @@ -102,7 +103,7 @@ void MD5Update(struct MD5Context *ctx, unsigned char const *buf, unsigned len) * Final wrapup - pad to 64-byte boundary with the bit pattern * 1 0* (64-bit count of bits processed, MSB-first) */ -void MD5Final(unsigned char digest[16], struct MD5Context *ctx) +void MD5Final(void *digest, struct MD5Context *ctx) { unsigned int count; unsigned char *p; |