[Pcsclite-cvs-commit] r2249 - trunk/PCSC/src

Ludovic Rousseau rousseau at alioth.debian.org
Thu Nov 30 21:54:22 CET 2006


Author: rousseau
Date: 2006-11-30 21:54:22 +0100 (Thu, 30 Nov 2006)
New Revision: 2249

Modified:
   trunk/PCSC/src/winscard_clnt.c
Log:
SCardEstablishContextTH(): return the error code if the connection to
the server fails (wrong protocol version for example)


Modified: trunk/PCSC/src/winscard_clnt.c
===================================================================
--- trunk/PCSC/src/winscard_clnt.c	2006-11-30 20:53:18 UTC (rev 2248)
+++ trunk/PCSC/src/winscard_clnt.c	2006-11-30 20:54:22 UTC (rev 2249)
@@ -420,6 +420,9 @@
 		Log3(PCSC_LOG_INFO, "Server is protocol version %d:%d",
 			veStr->major, veStr->minor);
 
+		if (veStr->rv != SCARD_S_SUCCESS)
+			return veStr->rv;
+
 		isExecuted = 1;
 	}
 




More information about the Pcsclite-cvs-commit mailing list