[Pcsclite-cvs-commit] r4343 - /trunk/Drivers/ccid/src/ccid_usb.c
rousseau at users.alioth.debian.org
rousseau at users.alioth.debian.org
Mon Jul 27 09:47:19 UTC 2009
Author: rousseau
Date: Mon Jul 27 09:47:18 2009
New Revision: 4343
URL: http://svn.debian.org/wsvn/pcsclite/?sc=1&rev=4343
Log:
OpenUSBByName(): do not modify the device name. The same pointer is used
by pcscd
Modified:
trunk/Drivers/ccid/src/ccid_usb.c
Modified: trunk/Drivers/ccid/src/ccid_usb.c
URL: http://svn.debian.org/wsvn/pcsclite/trunk/Drivers/ccid/src/ccid_usb.c?rev=4343&op=diff
==============================================================================
--- trunk/Drivers/ccid/src/ccid_usb.c (original)
+++ trunk/Drivers/ccid/src/ccid_usb.c Mon Jul 27 09:47:18 2009
@@ -216,7 +216,7 @@
*/
if ((dirname = strstr(device, "libhal:")) != NULL)
{
- char *p;
+ const char *p;
#define HAL_HEADER "usb_device_"
@@ -241,9 +241,6 @@
&& (0 == strncmp(++p, "if", 2))
)
{
- /* terminate the serial number C-string */
- *(p-1) = '\0';
-
/* convert the interface number */
interface_number = atoi(p+2);
}
More information about the Pcsclite-cvs-commit
mailing list