@@ -1688,7 +1688,7 @@ static int test_ec_decode1(void)
16881688 EVP_PKEY_CTX * ctx = NULL ;
16891689 PKCS8_PRIV_KEY_INFO * p8inf = NULL ;
16901690 const unsigned char * p = NULL ;
1691- int len = 0 ;
1691+ size_t len = 0 ;
16921692 EVP_PKEY * pkey1 = NULL ;
16931693 EC_KEY * eckey1 = NULL ;
16941694 const EC_GROUP * grp1 = NULL ;
@@ -1828,7 +1828,7 @@ int test_ec_decode(void* data)
18281828static int test_ec_import_priv (void )
18291829{
18301830 int err = 0 ;
1831- int len = 0 ;
1831+ size_t len = 0 ;
18321832 EVP_PKEY_CTX * ctx1 = NULL ;
18331833 EVP_PKEY_CTX * ctx2 = NULL ;
18341834 EVP_PKEY * pkey1 = NULL ;
@@ -1896,27 +1896,27 @@ static int test_ec_import_priv(void)
18961896 /* Verify public key is available */
18971897 if (err == 0 ) {
18981898 if (EVP_PKEY_get_octet_string_param (pkey1 ,
1899- OSSL_PKEY_PARAM_PUB_KEY , NULL , 0 , ( size_t * ) & len ) != 1 ) {
1899+ OSSL_PKEY_PARAM_PUB_KEY , NULL , 0 , & len ) != 1 ) {
19001900 err = 1 ;
19011901 }
19021902 }
19031903 if (err == 0 ) {
19041904 if (EVP_PKEY_get_octet_string_param (pkey2 ,
1905- OSSL_PKEY_PARAM_PUB_KEY , NULL , 0 , ( size_t * ) & len ) != 1 ) {
1905+ OSSL_PKEY_PARAM_PUB_KEY , NULL , 0 , & len ) != 1 ) {
19061906 err = 1 ;
19071907 }
19081908 }
19091909
19101910 /* Verify encoded public key is available */
19111911 if (err == 0 ) {
19121912 if (EVP_PKEY_get_octet_string_param (pkey1 ,
1913- OSSL_PKEY_PARAM_ENCODED_PUBLIC_KEY , NULL , 0 , ( size_t * ) & len ) != 1 ) {
1913+ OSSL_PKEY_PARAM_ENCODED_PUBLIC_KEY , NULL , 0 , & len ) != 1 ) {
19141914 err = 1 ;
19151915 }
19161916 }
19171917 if (err == 0 ) {
19181918 if (EVP_PKEY_get_octet_string_param (pkey2 ,
1919- OSSL_PKEY_PARAM_ENCODED_PUBLIC_KEY , NULL , 0 , ( size_t * ) & len ) != 1 ) {
1919+ OSSL_PKEY_PARAM_ENCODED_PUBLIC_KEY , NULL , 0 , & len ) != 1 ) {
19201920 err = 1 ;
19211921 }
19221922 }
@@ -1938,27 +1938,27 @@ static int test_ec_import_priv(void)
19381938 /* Attempts to get the public key len should fail */
19391939 if (err == 0 ) {
19401940 if (EVP_PKEY_get_octet_string_param (pkey1 ,
1941- OSSL_PKEY_PARAM_PUB_KEY , NULL , 0 , ( size_t * ) & len ) != 0 ) {
1941+ OSSL_PKEY_PARAM_PUB_KEY , NULL , 0 , & len ) != 0 ) {
19421942 err = 1 ;
19431943 }
19441944 }
19451945 if (err == 0 ) {
19461946 if (EVP_PKEY_get_octet_string_param (pkey2 ,
1947- OSSL_PKEY_PARAM_PUB_KEY , NULL , 0 , ( size_t * ) & len ) != 0 ) {
1947+ OSSL_PKEY_PARAM_PUB_KEY , NULL , 0 , & len ) != 0 ) {
19481948 err = 1 ;
19491949 }
19501950 }
19511951 /* Older versions of OpenSSL will segfault on this */
19521952#if OPENSSL_VERSION_NUMBER >= 0x30006000L
19531953 if (err == 0 ) {
19541954 if (EVP_PKEY_get_octet_string_param (pkey1 ,
1955- OSSL_PKEY_PARAM_ENCODED_PUBLIC_KEY , NULL , 0 , ( size_t * ) & len ) != 0 ) {
1955+ OSSL_PKEY_PARAM_ENCODED_PUBLIC_KEY , NULL , 0 , & len ) != 0 ) {
19561956 err = 1 ;
19571957 }
19581958 }
19591959 if (err == 0 ) {
19601960 if (EVP_PKEY_get_octet_string_param (pkey2 ,
1961- OSSL_PKEY_PARAM_ENCODED_PUBLIC_KEY , NULL , 0 , ( size_t * ) & len ) != 0 ) {
1961+ OSSL_PKEY_PARAM_ENCODED_PUBLIC_KEY , NULL , 0 , & len ) != 0 ) {
19621962 err = 1 ;
19631963 }
19641964 }
0 commit comments