Test invalid_padding against all-bits-one

`SIZE_MAX` and `~(size_t) 0` are the same, but since the documentation says
"all-bits-one", write it that way in the test code.

Signed-off-by: Gilles Peskine <[email protected]>
This commit is contained in:
Gilles Peskine
2025-08-26 13:14:22 +02:00
parent 94e4e15748
commit 44765c4b9b
+3 -3
View File
@@ -1010,7 +1010,7 @@ void decrypt_padded_test_vec(int cipher_id, int pad_mode, data_t *key,
break;
case MBEDTLS_ERR_CIPHER_INVALID_PADDING:
TEST_EQUAL(actual_finish_result, 0);
TEST_EQUAL(invalid_padding, SIZE_MAX);
TEST_EQUAL(invalid_padding, ~(size_t) 0);
break;
default:
TEST_EQUAL(actual_finish_result, expected_finish_result);
@@ -1106,7 +1106,7 @@ void decrypt_padded_test_vec_cf(int cipher_id, int pad_mode, data_t *key,
break;
case MBEDTLS_ERR_CIPHER_INVALID_PADDING:
TEST_EQUAL(actual_finish_result, 0);
TEST_EQUAL(invalid_padding, SIZE_MAX);
TEST_EQUAL(invalid_padding, ~(size_t) 0);
break;
default:
TEST_EQUAL(actual_finish_result, expected_finish_result);
@@ -1523,7 +1523,7 @@ void check_padding(int pad_mode, data_t *input,
break;
case MBEDTLS_ERR_CIPHER_INVALID_PADDING:
TEST_EQUAL(ret, 0);
TEST_EQUAL(invalid_padding, SIZE_MAX);
TEST_EQUAL(invalid_padding, ~(size_t) 0);
break;
default:
TEST_EQUAL(ret, expected_ret);