fix for nightly g++ build test

This commit is contained in:
Jacob Barthelmeh
2020-12-21 15:10:56 +07:00
parent 9c64630c56
commit f30d4c1b0b

View File

@ -8375,7 +8375,8 @@ int wolfSSL_X509_get_ext_by_OBJ(const WOLFSSL_X509 *x,
if (lastpos < 0)
lastpos = 0;
for (; lastpos < wolfSSL_sk_num(sk); lastpos++)
if (wolfSSL_OBJ_cmp(wolfSSL_sk_value(sk, lastpos), obj) == 0)
if (wolfSSL_OBJ_cmp((WOLFSSL_ASN1_OBJECT*)wolfSSL_sk_value(sk,
lastpos), obj) == 0)
return lastpos;
return -1;
}
@ -19567,7 +19568,7 @@ WOLFSSL_CONF_VALUE *wolfSSL_lh_WOLFSSL_CONF_VALUE_retrieve(
return NULL;
}
return wolfSSL_lh_retrieve(sk, data);
return (WOLFSSL_CONF_VALUE*)wolfSSL_lh_retrieve(sk, data);
}
int wolfSSL_CONF_modules_load(const WOLFSSL_CONF *cnf, const char *appname,
@ -20202,7 +20203,7 @@ WOLFSSL_CONF_VALUE *wolfSSL_sk_CONF_VALUE_value(const WOLFSSL_STACK *sk, int i)
{
WOLFSSL_ENTER("wolfSSL_sk_CONF_VALUE_value");
if (sk)
return wolfSSL_sk_value(sk, i);
return (WOLFSSL_CONF_VALUE*)wolfSSL_sk_value(sk, i);
return NULL;
}