[Pcsclite-cvs-commit] Drivers/ccid/src ccid_usb.h,1.4,1.5 parse.c,1.6,1.7

rousseau@quantz.debian.org rousseau@quantz.debian.org
Thu, 29 Jan 2004 11:32:22 +0100


Update of /cvsroot/pcsclite/Drivers/ccid/src
In directory quantz:/tmp/cvs-serv27779

Modified Files:
	ccid_usb.h parse.c 
Log Message:
remore *device_name[] argument from get_desc()


Index: ccid_usb.h
===================================================================
RCS file: /cvsroot/pcsclite/Drivers/ccid/src/ccid_usb.h,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- ccid_usb.h	27 Jan 2004 13:39:47 -0000	1.4
+++ ccid_usb.h	29 Jan 2004 10:32:20 -0000	1.5
@@ -28,8 +28,7 @@
 status_t CloseUSB(int lun);
 
 #ifdef __USB_H__
-int get_desc(int channel, char *device_name[], usb_dev_handle **handle,
-	struct usb_device **dev);
+int get_desc(int channel, usb_dev_handle **handle, struct usb_device **dev);
 #endif
 #ifdef __CCID_USB__
 int get_end_points(struct usb_device *dev, _usbDevice *usb_device);

Index: parse.c
===================================================================
RCS file: /cvsroot/pcsclite/Drivers/ccid/src/parse.c,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -d -r1.6 -r1.7
--- parse.c	5 Jan 2004 20:53:59 -0000	1.6
+++ parse.c	29 Jan 2004 10:32:20 -0000	1.7
@@ -34,7 +34,7 @@
 #define FALSE 0
 #endif
 
-int ccid_parse_interface_descriptor(char device_name[], usb_dev_handle *handle,
+int ccid_parse_interface_descriptor(usb_dev_handle *handle,
 	struct usb_device *dev);
 
 
@@ -58,12 +58,11 @@
 		}
 		else
 		{
-			char *device_name;
 			usb_dev_handle *handle;
 			struct usb_device *dev;
 
-			get_desc(channel, &device_name, &handle, &dev);
-			res = ccid_parse_interface_descriptor(device_name, handle, dev);
+			get_desc(channel, &handle, &dev);
+			res = ccid_parse_interface_descriptor(handle, dev);
 		}
 	}
 
@@ -82,7 +81,7 @@
  *					Parse a CCID USB Descriptor
  *
  ****************************************************************************/
-int ccid_parse_interface_descriptor(char device_name[], usb_dev_handle *handle,
+int ccid_parse_interface_descriptor(usb_dev_handle *handle,
 	struct usb_device *dev)
 {
 	struct usb_interface_descriptor *usb_interface;
@@ -92,7 +91,8 @@
 	/*
 	 * Interface Descriptor
 	 */
-	printf("Parsing Interface Descriptor for device: %s\n", device_name);
+	printf("Parsing Interface Descriptor for device: %s/%s\n",
+		dev->bus->dirname, dev->filename);
 
 	/*
 	 * Vendor/model name