coolkey: Improve return values logging in init_ex() function
This commit is contained in:
parent
365e29caae
commit
f432caf72c
@ -682,15 +682,18 @@ sc_pkcs15emu_coolkey_init_ex(sc_pkcs15_card_t *p15card,
|
|||||||
{
|
{
|
||||||
sc_card_t *card = p15card->card;
|
sc_card_t *card = p15card->card;
|
||||||
sc_context_t *ctx = card->ctx;
|
sc_context_t *ctx = card->ctx;
|
||||||
|
int rv;
|
||||||
|
|
||||||
LOG_FUNC_CALLED(ctx);
|
LOG_FUNC_CALLED(ctx);
|
||||||
|
|
||||||
if (opts && opts->flags & SC_PKCS15EMU_FLAGS_NO_CHECK)
|
if (opts && opts->flags & SC_PKCS15EMU_FLAGS_NO_CHECK)
|
||||||
return sc_pkcs15emu_coolkey_init(p15card);
|
rv = sc_pkcs15emu_coolkey_init(p15card);
|
||||||
else {
|
else {
|
||||||
int r = coolkey_detect_card(p15card);
|
rv = coolkey_detect_card(p15card);
|
||||||
if (r)
|
if (rv)
|
||||||
return SC_ERROR_WRONG_CARD;
|
LOG_FUNC_RETURN(ctx, SC_ERROR_WRONG_CARD);
|
||||||
return sc_pkcs15emu_coolkey_init(p15card);
|
rv = sc_pkcs15emu_coolkey_init(p15card);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
LOG_FUNC_RETURN(ctx, rv);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user