[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