tests/tinycrypt: Fix wrong sizeof argument in test_ccm_mode (2nd)
This commit fixes an issue in the test_ccm_mode.c file: sizeof(data) is used to compute the length of the array pointed to by the 'uint8_t *data' pointer. At the same function scope, there is a variable (dlen) that already specifies the required length, so we use that variable instead of the 'sizeof' function call. This issue was not reported by Coverity, although is worth to fix it. Change-Id: I27cbf8c7000a4189a42d193f6445996d4b852aa6 Signed-off-by: Flavio Santes <flavio.santes@intel.com>
This commit is contained in:
parent
5b47ca7395
commit
6a3ca408cf
1 changed files with 1 additions and 1 deletions
|
@ -103,7 +103,7 @@ uint32_t do_test(const uint8_t *key, uint8_t *nonce, size_t nlen,
|
|||
|
||||
if (tc_ccm_decryption_verification(decrypted, hdr, hlen, ciphertext, dlen+mlen, &c) == 0) {
|
||||
TC_ERROR("ccm_decrypt failed in %s.\n", __func__);
|
||||
show_str("\t\tExpected", data, sizeof(data));
|
||||
show_str("\t\tExpected", data, dlen);
|
||||
show_str("\t\tComputed", decrypted, sizeof(decrypted));
|
||||
result = TC_FAIL;
|
||||
goto exitTest1;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue