1
0
mirror of https://github.com/Mbed-TLS/mbedtls.git synced 2025-08-08 17:42:09 +03:00

Fix MSVC type complaint

Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>
This commit is contained in:
Dave Rodgman
2023-09-19 21:36:43 +01:00
parent 6be4bcff16
commit 437500c5b1

View File

@@ -903,7 +903,7 @@ static int get_one_and_zeros_padding(unsigned char *input, size_t input_len,
*data_len = 0;
for (int i = input_len - 1; i >= 0; i--) {
for (ptrdiff_t i = (ptrdiff_t) (input_len) - 1; i >= 0; i--) {
mbedtls_ct_condition_t is_nonzero = mbedtls_ct_bool(input[i]);
mbedtls_ct_condition_t hit_first_nonzero = mbedtls_ct_bool_and(is_nonzero, in_padding);