From: John Crispin Date: Tue, 19 Nov 2013 21:50:53 +0000 (+0100) Subject: fix memset call in md5.c X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=f100acef37bd562218b25d1a9fbe1ece1ef57438;p=oweals%2Flibubox.git fix memset call in md5.c Signed-off-by: John Crispin --- diff --git a/md5.c b/md5.c index 90bd1ab..f8d490f 100644 --- a/md5.c +++ b/md5.c @@ -12,7 +12,7 @@ * Licensed under the GPL v2 or later, see the file LICENSE in this tarball. */ -#include /* TODO: better include for bswap_32 compat */ +#include "blob.h" /* TODO: better include for bswap_32 compat */ #include #include @@ -255,7 +255,7 @@ int md5sum(char *file, uint32_t *md5) int len, fd; int ret = 0; - memset(md5, 0, sizeof(md5)); + memset(md5, 0, sizeof(*md5) * 4); fd = open(file, O_RDONLY); if (fd < 0)