diff options
Diffstat (limited to 'sysutils/isomd5sum/files/patch-md5.c')
| -rw-r--r-- | sysutils/isomd5sum/files/patch-md5.c | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/sysutils/isomd5sum/files/patch-md5.c b/sysutils/isomd5sum/files/patch-md5.c index 9a3b22f41390..c0adac1fe792 100644 --- a/sysutils/isomd5sum/files/patch-md5.c +++ b/sysutils/isomd5sum/files/patch-md5.c @@ -1,5 +1,5 @@ ---- ./md5.c.orig 2008-02-08 04:30:07.000000000 +0000 -+++ ./md5.c 2008-06-17 17:05:34.000000000 +0000 +--- ./md5.c.orig 2012-10-09 13:34:42.000000000 +0300 ++++ ./md5.c 2012-10-09 13:34:51.000000000 +0300 @@ -20,13 +20,13 @@ */ @@ -17,3 +17,12 @@ static void byteReverse(unsigned char *buf, unsigned longs); +@@ -157,7 +157,7 @@ + MD5_Transform(ctx->buf, (uint32 *) ctx->in); + if (ctx->doByteReverse) byteReverse((unsigned char *) 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 |
