[Pcsclite-cvs-commit] CVS PCSC/src
CVS User rousseau
ludovic.rousseau@free.fr
Tue, 14 Sep 2004 01:16:25 -0600
Update of /cvsroot/pcsclite/PCSC/src
In directory haydn:/tmp/cvs-serv14805
Modified Files:
winscard_clnt.c
Log Message:
SCardListReaders(): simplify the multi-string creation
--- /cvsroot/pcsclite/PCSC/src/winscard_clnt.c 2004/09/01 08:11:33 1.44
+++ /cvsroot/pcsclite/PCSC/src/winscard_clnt.c 2004/09/14 07:16:24 1.45
@@ -9,7 +9,7 @@
* Damien Sauveron <damien.sauveron@labri.fr>
* Ludovic Rousseau <ludovic.rousseau@free.fr>
*
- * $Id: winscard_clnt.c,v 1.44 2004/09/01 08:11:33 rousseau Exp $
+ * $Id: winscard_clnt.c,v 1.45 2004/09/14 07:16:24 rousseau Exp $
*/
#include "config.h"
@@ -1866,14 +1866,11 @@
/*
* Build the multi-string
*/
- strcpy(&mszReaders[lastChrPtr],
- (readerStates[i])->readerName);
- lastChrPtr += strlen((readerStates[i])->readerName);
- mszReaders[lastChrPtr] = 0; /* Add the null */
- lastChrPtr += 1;
+ strcpy(&mszReaders[lastChrPtr], (readerStates[i])->readerName);
+ lastChrPtr += strlen((readerStates[i])->readerName)+1;
}
}
- mszReaders[lastChrPtr] = 0; /* Add the last null */
+ mszReaders[lastChrPtr] = '\0'; /* Add the last null */
}
*pcchReaders = dwReadersLen;