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); }