summaryrefslogtreecommitdiff
path: root/sysutils/isomd5sum/files/patch-md5.c
diff options
context:
space:
mode:
Diffstat (limited to 'sysutils/isomd5sum/files/patch-md5.c')
-rw-r--r--sysutils/isomd5sum/files/patch-md5.c13
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