From 7b06d7d6fdbbf282ea32cfd0871e6b0310a08d0c Mon Sep 17 00:00:00 2001 From: Joey Castillo Date: Sun, 10 Apr 2022 14:51:13 -0400 Subject: static analysis: make __write static to avoid confusion --- movement/lib/TOTP-MCU/sha1.c | 12 ++++++------ movement/lib/TOTP-MCU/sha1.h | 1 - 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/movement/lib/TOTP-MCU/sha1.c b/movement/lib/TOTP-MCU/sha1.c index 21a24fa5..3dc02190 100644 --- a/movement/lib/TOTP-MCU/sha1.c +++ b/movement/lib/TOTP-MCU/sha1.c @@ -84,7 +84,7 @@ static void addUncounted(uint8_t data) { } } -void write(uint8_t data) { +static void __write(uint8_t data) { ++byteCount; addUncounted(data); @@ -93,7 +93,7 @@ void write(uint8_t data) { void writeArray(uint8_t *buffer, uint8_t size){ while (size--) { - write(*buffer++); + __write(*buffer++); } } @@ -144,7 +144,7 @@ void initHmac(const uint8_t* key, uint8_t keyLength) { if (keyLength > BLOCK_LENGTH) { // Hash long keys init(); - for (;keyLength--;) write(*key++); + for (;keyLength--;) __write(*key++); memcpy(keyBuffer,result(),HASH_LENGTH); } else { // Block length keys are used as is @@ -153,7 +153,7 @@ void initHmac(const uint8_t* key, uint8_t keyLength) { // Start inner hash init(); for (i=0; i