[Pcsclite-cvs-commit] PCSC/src ifdwrapper.c,1.21,1.22

rousseau@haydn.debian.org rousseau@haydn.debian.org


Update of /cvsroot/pcsclite/PCSC/src
In directory haydn:/tmp/cvs-serv4934

Modified Files:
	ifdwrapper.c 
Log Message:
IFDControl_v2(): if the driver version is != IFD_HVERSION_1_0 we
_return_ SCARD_E_UNSUPPORTED_FEATURE (not just set the return value)

IFDControl(): if the driver version is < IFD_HVERSION_3_0 we
_return_ SCARD_E_UNSUPPORTED_FEATURE (not just set the return value)


Index: ifdwrapper.c
===================================================================
RCS file: /cvsroot/pcsclite/PCSC/src/ifdwrapper.c,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -d -r1.21 -r1.22
--- ifdwrapper.c	21 Jun 2004 07:40:26 -0000	1.21
+++ ifdwrapper.c	29 Jun 2004 12:12:00 -0000	1.22
@@ -626,7 +626,7 @@
 #endif
 
 	if (rContext->dwVersion != IFD_HVERSION_1_0)
-		rv = SCARD_E_UNSUPPORTED_FEATURE;
+		return SCARD_E_UNSUPPORTED_FEATURE;
 
 #ifndef PCSCLITE_STATIC_DRIVER
 	/*
@@ -686,7 +686,7 @@
 #endif
 
 	if (rContext->dwVersion < IFD_HVERSION_3_0)
-		rv = SCARD_E_UNSUPPORTED_FEATURE;
+		return SCARD_E_UNSUPPORTED_FEATURE;
 
 #ifndef PCSCLITE_STATIC_DRIVER
 	/*