Skip to content

Commit 3fbd24b

Browse files
committed
SHA256: add missing return
1 parent eb11947 commit 3fbd24b

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/SecureElement.cpp

+3-3
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ SecureElement::SecureElement()
3939
int SecureElement::SHA256(const uint8_t *buffer, size_t size, uint8_t *digest)
4040
{
4141
#if defined(SECURE_ELEMENT_IS_SOFTSE)
42-
_secureElement.SHA256(buffer, size, digest);
42+
return _secureElement.SHA256(buffer, size, digest);
4343
#else
4444
_secureElement.beginSHA256();
4545
uint8_t * cursor = (uint8_t*)buffer;
@@ -50,12 +50,12 @@ int SecureElement::SHA256(const uint8_t *buffer, size_t size, uint8_t *digest)
5050
_secureElement.updateSHA256(cursor, 64);
5151
}
5252
_secureElement.updateSHA256(cursor, size - bytes_read);
53-
_secureElement.endSHA256(digest, &outLen);
53+
return _secureElement.endSHA256(digest, &outLen);
5454
#else
5555
for(; bytes_read + 64 < size; bytes_read += 64, cursor += 64) {
5656
_secureElement.updateSHA256(cursor);
5757
}
58-
_secureElement.endSHA256(cursor, size - bytes_read, digest);
58+
return _secureElement.endSHA256(cursor, size - bytes_read, digest);
5959
#endif
6060
#endif
6161
}

0 commit comments

Comments
 (0)