[Pcsclite-cvs-commit] r1623 - trunk/PCSC/src
Ludovic Rousseau
rousseau at costa.debian.org
Tue Aug 23 15:01:43 UTC 2005
Author: rousseau
Date: 2005-08-23 15:01:42 +0000 (Tue, 23 Aug 2005)
New Revision: 1623
Modified:
trunk/PCSC/src/winscard_clnt.c
Log:
SCardEstablishContextTH() and SCardReleaseContext(): initialize rv field
of scEstablishStruct/scReleaseStruct structures to avoid a valgrind
warning
Modified: trunk/PCSC/src/winscard_clnt.c
===================================================================
--- trunk/PCSC/src/winscard_clnt.c 2005-08-21 10:51:23 UTC (rev 1622)
+++ trunk/PCSC/src/winscard_clnt.c 2005-08-23 15:01:42 UTC (rev 1623)
@@ -363,6 +363,7 @@
*/
scEstablishStruct.dwScope = dwScope;
scEstablishStruct.phContext = 0;
+ scEstablishStruct.rv = 0;
rv = WrapSHMWrite(SCARD_ESTABLISH_CONTEXT, dwClientID,
sizeof(scEstablishStruct), PCSCLITE_MCLIENT_ATTEMPTS,
@@ -446,6 +447,7 @@
}
scReleaseStruct.hContext = hContext;
+ scReleaseStruct.rv = 0;
rv = WrapSHMWrite(SCARD_RELEASE_CONTEXT, psContextMap[dwContextIndex].dwClientID,
sizeof(scReleaseStruct),
More information about the Pcsclite-cvs-commit
mailing list