chiark / gitweb /
buffer: Provide buffer_destroy
[secnet.git] / md5.c
diff --git a/md5.c b/md5.c
index 9a4dcc3795d3c1dfd7b1f58f27368e6ab7bc15c2..343ad8fc893cdd29bbc208c74b7e044f7499d857 100644 (file)
--- a/md5.c
+++ b/md5.c
@@ -129,7 +129,7 @@ MD5Final(md5byte digest[16], struct MD5Context *ctx)
 
        byteSwap(ctx->buf, 4);
        memcpy(digest, ctx->buf, 16);
-       memset(ctx, 0, sizeof(ctx));    /* In case it's sensitive */
+       memset(ctx, 0, sizeof *ctx);    /* In case it's sensitive */
 }
 
 #ifndef ASM_MD5
@@ -247,7 +247,7 @@ static void *md5_init(void)
     return ctx;
 }
 
-static void md5_update(void *sst, uint8_t const *buf, int32_t len)
+static void md5_update(void *sst, const void *buf, int32_t len)
 {
     struct MD5Context *ctx=sst;