X-Git-Url: https://git.cryptolib.org/?a=blobdiff_plain;f=md5.c;h=5c7bb9a6d67af119ae3938dc03baa1cd73ae09ae;hb=2aee09dcaf731b4086e7cdb865ee77b2715ce751;hp=3c520edf3df83af410753fc16f8dea7fa62c2659;hpb=9b1bf59ca8d49db1a7495d95119c68d62b036c59;p=avr-crypto-lib.git diff --git a/md5.c b/md5.c index 3c520ed..5c7bb9a 100644 --- a/md5.c +++ b/md5.c @@ -120,7 +120,7 @@ void md5_lastBlock(md5_ctx_t *state, void* block, uint16_t length){ while (length >= 512){ md5_nextBlock(state, block); length -= 512; - block += 512/8; + block = ((uint8_t*)block) + 512/8; } memset(b, 0, 64); memcpy(b, block, length/8);