[Pcsclite-cvs-commit] r2554 - trunk/PCSC/src

rousseau at alioth.debian.org rousseau at alioth.debian.org
Wed May 30 09:41:49 UTC 2007


Author: rousseau
Date: 2007-05-30 09:41:49 +0000 (Wed, 30 May 2007)
New Revision: 2554

Modified:
   trunk/PCSC/src/hotplug_libusb.c
Log:
HPRemoveHotPluggable(): rename index to reader_index to avoid
warning: declaration of ?\226?\128?\152index?\226?\128?\153 shadows a global declaration
/usr/include/string.h:304: warning: shadowed declaration is here


Modified: trunk/PCSC/src/hotplug_libusb.c
===================================================================
--- trunk/PCSC/src/hotplug_libusb.c	2007-05-30 09:39:40 UTC (rev 2553)
+++ trunk/PCSC/src/hotplug_libusb.c	2007-05-30 09:41:49 UTC (rev 2554)
@@ -89,7 +89,7 @@
 LONG HPReadBundleValues(void);
 LONG HPAddHotPluggable(struct usb_device *dev, const char bus_device[],
 	struct _driverTracker *driver);
-LONG HPRemoveHotPluggable(int index);
+LONG HPRemoveHotPluggable(int reader_index);
 static void HPRescanUsbBus(void);
 static void HPEstablishUSBNotifications(void);
 
@@ -506,19 +506,19 @@
 	return 1;
 }	/* End of function */
 
-LONG HPRemoveHotPluggable(int index)
+LONG HPRemoveHotPluggable(int reader_index)
 {
 	SYS_MutexLock(&usbNotifierMutex);
 
-	Log3(PCSC_LOG_INFO, "Removing USB device[%d]: %s", index,
-		readerTracker[index].bus_device);
+	Log3(PCSC_LOG_INFO, "Removing USB device[%d]: %s", reader_index,
+		readerTracker[reader_index].bus_device);
 
-	RFRemoveReader(readerTracker[index].fullName,
-		PCSCLITE_HP_BASE_PORT + index);
-	free(readerTracker[index].fullName);
-	readerTracker[index].status = READER_ABSENT;
-	readerTracker[index].bus_device[0] = '\0';
-	readerTracker[index].fullName = NULL;
+	RFRemoveReader(readerTracker[reader_index].fullName,
+		PCSCLITE_HP_BASE_PORT + reader_index);
+	free(readerTracker[reader_index].fullName);
+	readerTracker[reader_index].status = READER_ABSENT;
+	readerTracker[reader_index].bus_device[0] = '\0';
+	readerTracker[reader_index].fullName = NULL;
 
 	SYS_MutexUnLock(&usbNotifierMutex);
 




More information about the Pcsclite-cvs-commit mailing list