pkcs15-iasecc: Check return value as in other cases
Thanks coverity CID 365820
This commit is contained in:
parent
ffed34663d
commit
cee431a3ce
|
@ -1660,7 +1660,8 @@ iasecc_store_pubkey(struct sc_pkcs15_card *p15card, struct sc_profile *profile,
|
|||
pubkey_info->usage |= prkey_info->usage & SC_PKCS15_PRKEY_USAGE_DECRYPT ? SC_PKCS15_PRKEY_USAGE_ENCRYPT : 0;
|
||||
pubkey_info->usage |= prkey_info->usage & SC_PKCS15_PRKEY_USAGE_UNWRAP ? SC_PKCS15_PRKEY_USAGE_WRAP : 0;
|
||||
|
||||
iasecc_pkcs15_add_access_rule(object, SC_PKCS15_ACCESS_RULE_MODE_READ, NULL);
|
||||
rv = iasecc_pkcs15_add_access_rule(object, SC_PKCS15_ACCESS_RULE_MODE_READ, NULL);
|
||||
LOG_TEST_RET(ctx, rv, "Too many access rules");
|
||||
|
||||
memcpy(&pubkey_info->algo_refs[0], &prkey_info->algo_refs[0], sizeof(pubkey_info->algo_refs));
|
||||
|
||||
|
|
Loading…
Reference in New Issue