X-Git-Url: http://git.openwrt.org/?a=blobdiff_plain;f=md5.c;h=f8d490ffd4a772d5f17cb91a110c9168f6c22c0d;hb=f100acef37bd562218b25d1a9fbe1ece1ef57438;hp=90bd1abf51915c837825b3aa57cb65fbf259fbba;hpb=e8b26ce48d9a423507d2cb6b98094fe5adb1ed9c;p=project%2Flibubox.git 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)