Fix BIO_printf format warnings
[extended tests]
Reviewed-by: Paul Dale <paul.dale@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/9479)
diff --git a/crypto/x509/pcy_tree.c b/crypto/x509/pcy_tree.c
index 0c5887c..5d4c6bd 100644
--- a/crypto/x509/pcy_tree.c
+++ b/crypto/x509/pcy_tree.c
@@ -49,7 +49,7 @@
curr++;
BIO_printf(channel, "Level print after %s\n", str);
- BIO_printf(channel, "Printing Up to Level %ld\n",
+ BIO_printf(channel, "Printing Up to Level %zd\n",
curr - tree->levels);
for (plev = tree->levels; plev != curr; plev++) {
int i;
diff --git a/ssl/record/ssl3_record.c b/ssl/record/ssl3_record.c
index d32516e..c5614dc 100644
--- a/ssl/record/ssl3_record.c
+++ b/ssl/record/ssl3_record.c
@@ -1703,7 +1703,7 @@
return 0;
}
OSSL_TRACE_BEGIN(TLS) {
- BIO_printf(trc_out, "dec %ld\n", rr->length);
+ BIO_printf(trc_out, "dec %zd\n", rr->length);
BIO_dump_indent(trc_out, rr->data, rr->length, 4);
} OSSL_TRACE_END(TLS);
diff --git a/test/sparse_array_test.c b/test/sparse_array_test.c
index 3457a77..5cc8038 100644
--- a/test/sparse_array_test.c
+++ b/test/sparse_array_test.c
@@ -122,7 +122,7 @@
doall_data->res = 1;
return;
}
- TEST_error("Index %zu with value %s not found", n, value);
+ TEST_error("Index %ju with value %s not found", n, value);
}
static void leaf_delete(ossl_uintmax_t n, char *value, void *arg)
@@ -138,7 +138,7 @@
ossl_sa_char_set(doall_data->sa, n, NULL);
return;
}
- TEST_error("Index %zu with value %s not found", n, value);
+ TEST_error("Index %ju with value %s not found", n, value);
}
static int test_sparse_array_doall(void)