mirror of
https://github.com/openssl/openssl.git
synced 2025-02-17 14:32:04 +08:00
Fix a printf format error in cmp_client.c
The value is of type uint64 but the format %ld is not suitable for that, need to use %jd. [extended tests] Reviewed-by: Paul Dale <paul.dale@oracle.com> (Merged from https://github.com/openssl/openssl/pull/11454)
This commit is contained in:
parent
ccb8f0c87e
commit
b5f7aa5ce7
@ -284,7 +284,7 @@ static int poll_for_response(OSSL_CMP_CTX *ctx, int sleep, int rid,
|
||||
if (check_after < 0 || (uint64_t)check_after
|
||||
> (sleep ? ULONG_MAX / 1000 : INT_MAX)) {
|
||||
CMPerr(0, CMP_R_CHECKAFTER_OUT_OF_RANGE);
|
||||
if (BIO_snprintf(str, OSSL_CMP_PKISI_BUFLEN, "value = %ld",
|
||||
if (BIO_snprintf(str, OSSL_CMP_PKISI_BUFLEN, "value = %jd",
|
||||
check_after) >= 0)
|
||||
ERR_add_error_data(1, str);
|
||||
goto err;
|
||||
|
Loading…
Reference in New Issue
Block a user