From 1f2e63077f1c6375ef127ff768cb489acfbdb9fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20M=C3=B6ller?= Date: Sun, 23 Apr 2000 20:26:01 +0200 Subject: * Constness improvements. Rev: src/symmetric/include/md5.h:1.3 Rev: src/symmetric/include/sha.h:1.3 Rev: src/symmetric/md5.c:1.4 Rev: src/symmetric/sha.c:1.4 --- md5.c | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) (limited to 'md5.c') diff --git a/md5.c b/md5.c index 095cee22..c96d0c06 100644 --- a/md5.c +++ b/md5.c @@ -135,12 +135,13 @@ static void md5_transform(struct md5_ctx *ctx, UINT32 *data) #endif /* Note that MD5 uses little endian byteorder */ -#define STRING2INT(s) ((((((EXTRACT_UCHAR(s+3) << 8) \ - | EXTRACT_UCHAR(s+2)) << 8) \ - | EXTRACT_UCHAR(s+1)) << 8) \ - | EXTRACT_UCHAR(s)) +#define STRING2INT(s) ((((((EXTRACT_UCHAR(s+3) << 8) \ + | EXTRACT_UCHAR(s+2)) << 8) \ + | EXTRACT_UCHAR(s+1)) << 8) \ + | EXTRACT_UCHAR(s)) -static void md5_block(struct md5_ctx *ctx, UINT8 *block) +static void +md5_block(struct md5_ctx *ctx, const UINT8 *block) { UINT32 data[MD5_DATALEN]; int i; @@ -156,9 +157,10 @@ static void md5_block(struct md5_ctx *ctx, UINT8 *block) md5_transform(ctx, data); } -void md5_update(struct md5_ctx *ctx, - UINT8 *buffer, - UINT32 len) +void +md5_update(struct md5_ctx *ctx, + const UINT8 *buffer, + UINT32 len) { if (ctx->index) { /* Try to fill partial block */ @@ -230,7 +232,8 @@ void md5_final(struct md5_ctx *ctx) md5_transform(ctx, data); } -void md5_digest(struct md5_ctx *ctx, UINT8 *s) +void +md5_digest(struct md5_ctx *ctx, UINT8 *s) { int i; -- cgit v1.2.1