X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?p=secnet.git;a=blobdiff_plain;f=md5.c;h=343ad8fc893cdd29bbc208c74b7e044f7499d857;hp=9a4dcc3795d3c1dfd7b1f58f27368e6ab7bc15c2;hb=8368df34a6dc7aefae44459cefae1178e58f8dae;hpb=1caa23ff879cec7f8f36b32a987f0610291ef177 diff --git a/md5.c b/md5.c index 9a4dcc3..343ad8f 100644 --- 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;