From a86a6386984089878d302c4b5315742ebcb2429f Mon Sep 17 00:00:00 2001 From: TakayukiMatsuo Date: Sun, 21 Mar 2021 08:19:02 +0900 Subject: [PATCH] Fix for PRB tests. --- tests/api.c | 2 +- wolfcrypt/src/evp.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/api.c b/tests/api.c index d84f4614f..51f15771c 100644 --- a/tests/api.c +++ b/tests/api.c @@ -22605,7 +22605,7 @@ static int test_wc_DhPublicKeyDecode(void) word32 inOutIdx; #if defined(WOLFSSL_DH_EXTRA) && defined(USE_CERT_BUFFERS_2048) - DhKey key = {0}; + DhKey key; AssertIntEQ(wc_InitDhKey(&key), 0); printf(testingFmt, "wc_DhPublicKeyDecode()"); diff --git a/wolfcrypt/src/evp.c b/wolfcrypt/src/evp.c index 6e6afe3d9..eac2ba0a8 100644 --- a/wolfcrypt/src/evp.c +++ b/wolfcrypt/src/evp.c @@ -7230,7 +7230,7 @@ static int PrintPubKeyEC(WOLFSSL_BIO* out, const byte* pkey, int pkeySz, wolfSSL_BIO_write(out, "ASN1 OID: ", sizeof("ASN1 OID: ") - 1); if (OIDName && XSTRLEN(OIDName) > 0) { - wolfSSL_BIO_write(out, OIDName, XSTRLEN(OIDName)); + wolfSSL_BIO_write(out, OIDName, (int)XSTRLEN(OIDName)); wolfSSL_BIO_write(out, "\n", 1); } @@ -7241,7 +7241,7 @@ static int PrintPubKeyEC(WOLFSSL_BIO* out, const byte* pkey, int pkeySz, wolfSSL_BIO_write(out, "NIST CURVE: ", sizeof("NIST CURVE: ") -1); if (nistCurveName && XSTRLEN(nistCurveName) > 0) { - wolfSSL_BIO_write(out, nistCurveName, XSTRLEN(nistCurveName)); + wolfSSL_BIO_write(out, nistCurveName, (int)XSTRLEN(nistCurveName)); wolfSSL_BIO_write(out, "\n", 1); }