[pkg-opensc-commit] [opensc] 129/295: coolkey: Improve return values logging in init_ex() function
Eric Dorland
eric at moszumanska.debian.org
Sat Jun 24 21:11:23 UTC 2017
This is an automated email from the git hooks/post-receive script.
eric pushed a commit to branch master
in repository opensc.
commit f432caf72cb81a03f85faea8b37e370643cbaaff
Author: Jakub Jelen <jjelen at redhat.com>
Date: Tue Nov 22 09:36:43 2016 +0100
coolkey: Improve return values logging in init_ex() function
---
src/libopensc/pkcs15-coolkey.c | 15 +++++++++------
1 file changed, 9 insertions(+), 6 deletions(-)
diff --git a/src/libopensc/pkcs15-coolkey.c b/src/libopensc/pkcs15-coolkey.c
index d935df6..487be19 100644
--- a/src/libopensc/pkcs15-coolkey.c
+++ b/src/libopensc/pkcs15-coolkey.c
@@ -680,17 +680,20 @@ int
sc_pkcs15emu_coolkey_init_ex(sc_pkcs15_card_t *p15card,
struct sc_aid *aid, sc_pkcs15emu_opt_t *opts)
{
- sc_card_t *card = p15card->card;
+ sc_card_t *card = p15card->card;
sc_context_t *ctx = card->ctx;
+ int rv;
LOG_FUNC_CALLED(ctx);
if (opts && opts->flags & SC_PKCS15EMU_FLAGS_NO_CHECK)
- return sc_pkcs15emu_coolkey_init(p15card);
+ rv = sc_pkcs15emu_coolkey_init(p15card);
else {
- int r = coolkey_detect_card(p15card);
- if (r)
- return SC_ERROR_WRONG_CARD;
- return sc_pkcs15emu_coolkey_init(p15card);
+ rv = coolkey_detect_card(p15card);
+ if (rv)
+ LOG_FUNC_RETURN(ctx, SC_ERROR_WRONG_CARD);
+ rv = sc_pkcs15emu_coolkey_init(p15card);
}
+
+ LOG_FUNC_RETURN(ctx, rv);
}
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-opensc/opensc.git
More information about the pkg-opensc-commit
mailing list