diff options
author | Janne Grunau <janne-vlc@jannau.net> | 2018-11-26 21:20:02 +0300 |
---|---|---|
committer | Janne Grunau <janne-vlc@jannau.net> | 2018-11-26 22:31:55 +0300 |
commit | a90a691dd263b947bd937f6049c35246df06fadc (patch) | |
tree | 436fedf9d6d3c2555731022a711c4cf7f9f5c8d3 /tools | |
parent | e5e3cabeb94d2104d2229384498ad323d7c7656c (diff) |
dav1d/md5: avoid unaligned 32-bit reads
Diffstat (limited to 'tools')
-rw-r--r-- | tools/output/md5.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/tools/output/md5.c b/tools/output/md5.c index efe77da..9f81bd4 100644 --- a/tools/output/md5.c +++ b/tools/output/md5.c @@ -148,7 +148,8 @@ static void md5_update(MD5Context *const md5, const uint8_t *data, unsigned len) } while (len >= 64) { - md5_body(md5, data); + memcpy(md5->data, data, 64); + md5_body(md5, md5->data); md5->len += 64; data += 64; len -= 64; |