[Pcsclite-cvs-commit] r2266 - trunk/PCSC/src
Ludovic Rousseau
rousseau at alioth.debian.org
Tue Dec 5 14:56:02 CET 2006
Author: rousseau
Date: 2006-12-05 14:56:02 +0100 (Tue, 05 Dec 2006)
New Revision: 2266
Modified:
trunk/PCSC/src/winscard_clnt.c
Log:
SCardGetIndicesFromHandle(): check that hCard is non null (used as
marker for unused entry)
Modified: trunk/PCSC/src/winscard_clnt.c
===================================================================
--- trunk/PCSC/src/winscard_clnt.c 2006-12-03 13:17:42 UTC (rev 2265)
+++ trunk/PCSC/src/winscard_clnt.c 2006-12-05 13:56:02 UTC (rev 2266)
@@ -3229,6 +3229,9 @@
{
LONG rv;
+ if (0 == hCard)
+ return -1;
+
SCardLockThread();
rv = SCardGetIndicesFromHandleTH(hCard, pdwContextIndice, pdwChannelIndice);
SCardUnlockThread();
More information about the Pcsclite-cvs-commit
mailing list