Latest update.
This commit is contained in:
@@ -164,7 +164,7 @@ int OSSL_CMP_ITAV_push0_stack_item(STACK_OF(OSSL_CMP_ITAV) **itav_sk_p,
|
||||
{
|
||||
int created = 0;
|
||||
|
||||
if (itav_sk_p == NULL) {
|
||||
if (itav_sk_p == NULL || itav == NULL) {
|
||||
CMPerr(0, CMP_R_NULL_ARGUMENT);
|
||||
goto err;
|
||||
}
|
||||
@@ -174,11 +174,10 @@ int OSSL_CMP_ITAV_push0_stack_item(STACK_OF(OSSL_CMP_ITAV) **itav_sk_p,
|
||||
goto err;
|
||||
created = 1;
|
||||
}
|
||||
if (itav != NULL) {
|
||||
if (!sk_OSSL_CMP_ITAV_push(*itav_sk_p, itav))
|
||||
goto err;
|
||||
}
|
||||
if (!sk_OSSL_CMP_ITAV_push(*itav_sk_p, itav))
|
||||
goto err;
|
||||
return 1;
|
||||
|
||||
err:
|
||||
if (created != 0) {
|
||||
sk_OSSL_CMP_ITAV_free(*itav_sk_p);
|
||||
|
||||
Reference in New Issue
Block a user