]> git.cryptolib.org Git - avr-crypto-lib.git/blobdiff - sha256.c
some minor changes to performance testing code
[avr-crypto-lib.git] / sha256.c
index 30ab0a53494a6aff4cb147b119c796681b264723..bf9103bae3f25121ba52d8fcd31cde47f552845d 100644 (file)
--- a/sha256.c
+++ b/sha256.c
@@ -185,7 +185,7 @@ void sha256(sha256_hash_t *dest, void* msg, uint32_t length){ /* length could be
        sha256_init(&s);
        while(length >= SHA256_BLOCK_BITS){
                sha256_nextBlock(&s, msg);
-               msg += SHA256_BLOCK_BITS/8;
+               msg = (uint8_t*)msg + SHA256_BLOCK_BITS/8;
                length -= SHA256_BLOCK_BITS;
        }
        sha256_lastBlock(&s, msg, length);