]> git.cryptolib.org Git - avr-crypto-lib.git/blobdiff - hmac-sha256.c
fixed some (warning) issues
[avr-crypto-lib.git] / hmac-sha256.c
index e6fe3bc5bf18c1778aef59bcaa41f90b1cd61b69..2ff2c01e58fb21789d35f9768a684fbf71032ece 100644 (file)
@@ -95,7 +95,7 @@ void hmac_sha256(void* dest, void* key, uint16_t kl, void* msg, uint64_t ml){ /*
        sha256_nextBlock(&s, buffer);
        while (ml >= SHA256_BLOCK_BITS){
                sha256_nextBlock(&s, msg);
-               msg += SHA256_BLOCK_BITS/8;
+               msg = (uint8_t*)msg + SHA256_BLOCK_BITS/8;
                ml -=  SHA256_BLOCK_BITS;
        }
        sha256_lastBlock(&s, msg, ml);