mirror of
https://github.com/Mbed-TLS/mbedtls.git
synced 2026-03-20 19:21:09 +01:00
Don't use printf("%llu")
We can't easily printf a `long long` on MingW yet, pending the work on https://github.com/Mbed-TLS/TF-PSA-Crypto/issues/675 for which this is an early stage. A `long` is enough here anyway. Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
This commit is contained in:
@@ -82,7 +82,7 @@ int main(int argc, char *argv[])
|
|||||||
int exit_code = MBEDTLS_EXIT_FAILURE;
|
int exit_code = MBEDTLS_EXIT_FAILURE;
|
||||||
unsigned i, j;
|
unsigned i, j;
|
||||||
struct mbedtls_timing_hr_time timer;
|
struct mbedtls_timing_hr_time timer;
|
||||||
unsigned long long ms;
|
unsigned long ms;
|
||||||
|
|
||||||
psa_status_t status = psa_crypto_init();
|
psa_status_t status = psa_crypto_init();
|
||||||
if (status != PSA_SUCCESS) {
|
if (status != PSA_SUCCESS) {
|
||||||
@@ -150,8 +150,10 @@ int main(int argc, char *argv[])
|
|||||||
}
|
}
|
||||||
mbedtls_printf(".");
|
mbedtls_printf(".");
|
||||||
}
|
}
|
||||||
ms = mbedtls_timing_get_timer(&timer, 0);
|
/* On 64-bit Windows and 32-bit platforms, this wraps after about
|
||||||
mbedtls_printf("\n%u iterations -> %llu ms\n", opt.iterations, ms);
|
* 49.7 days. This shouldn't be a problem in practice. */
|
||||||
|
ms = (unsigned long) mbedtls_timing_get_timer(&timer, 0);
|
||||||
|
mbedtls_printf("\n%u iterations -> %lu ms\n", opt.iterations, ms);
|
||||||
exit_code = MBEDTLS_EXIT_SUCCESS;
|
exit_code = MBEDTLS_EXIT_SUCCESS;
|
||||||
|
|
||||||
exit:
|
exit:
|
||||||
|
|||||||
Reference in New Issue
Block a user