From 212bbf095967beaf8618b20e6e5527ed6ca868ca Mon Sep 17 00:00:00 2001 From: frankmorgner Date: Fri, 8 Oct 2010 08:11:00 +0000 Subject: [PATCH] added debug information git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@305 96b47cad-a561-4643-ad3b-153ac7d7599c --- virtualsmartcard/src/vpcd/ifd.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/virtualsmartcard/src/vpcd/ifd.c b/virtualsmartcard/src/vpcd/ifd.c index 2c9b73e..ac00626 100644 --- a/virtualsmartcard/src/vpcd/ifd.c +++ b/virtualsmartcard/src/vpcd/ifd.c @@ -10,9 +10,10 @@ RESPONSECODE IFDHCreateChannel (DWORD Lun, DWORD Channel) { - Log1(PCSC_LOG_DEBUG, ""); - if (vicc_init() < 0) + if (vicc_init() < 0) { + Log1(PCSC_LOG_ERROR, "Could not initialize connection to virtual ICC"); return IFD_COMMUNICATION_ERROR; + } return IFD_SUCCESS; } @@ -28,7 +29,10 @@ IFDHCloseChannel (DWORD Lun) { Log1(PCSC_LOG_DEBUG, ""); RESPONSECODE r = vicc_eject(); - if (vicc_exit() < 0) return IFD_COMMUNICATION_ERROR; + if (vicc_exit() < 0) { + Log1(PCSC_LOG_ERROR, "Could not close connection to virtual ICC"); + return IFD_COMMUNICATION_ERROR; + } return r; }