summaryrefslogtreecommitdiff
path: root/libusb/core.c
diff options
context:
space:
mode:
authorPete Batard <pbatard@gmail.com>2010-01-15 12:35:02 +0000
committerPete Batard <pbatard@gmail.com>2010-01-15 12:35:02 +0000
commitb96e16e75ffc2b3bdd76ec5457d37d092f0a2590 (patch)
tree21ad3867b7e663edf6511c511f2ecb0f0a9a7ba6 /libusb/core.c
parent8981e69c7da1c6b8c9e97510bd5b1dd137e50cdb (diff)
downloadlibusb-b96e16e75ffc2b3bdd76ec5457d37d092f0a2590.tar.gz
r80: workaround for interface macro redefinition on Windows (removes the need for #undef interface in end user sources)
Diffstat (limited to 'libusb/core.c')
-rw-r--r--libusb/core.c26
1 files changed, 13 insertions, 13 deletions
diff --git a/libusb/core.c b/libusb/core.c
index 1a2fdca..94b22e1 100644
--- a/libusb/core.c
+++ b/libusb/core.c
@@ -689,7 +689,7 @@ static const struct libusb_endpoint_descriptor *find_endpoint(
{
int iface_idx;
for (iface_idx = 0; iface_idx < config->bNumInterfaces; iface_idx++) {
- const struct libusb_interface *iface = &config->interface[iface_idx];
+ const struct libusb_interface *iface = &config->usb_interface[iface_idx];
int altsetting_idx;
for (altsetting_idx = 0; altsetting_idx < iface->num_altsetting;
@@ -1357,7 +1357,7 @@ API_EXPORTED int libusb_reset_device(libusb_device_handle *dev)
* perform I/O.
*
* \param dev a device handle
- * \param interface the interface to check
+ * \param interface_number the interface to check
* \returns 0 if no kernel driver is active
* \returns 1 if a kernel driver is active
* \returns LIBUSB_ERROR_NO_DEVICE if the device has been disconnected
@@ -1365,11 +1365,11 @@ API_EXPORTED int libusb_reset_device(libusb_device_handle *dev)
* \see libusb_detach_kernel_driver()
*/
API_EXPORTED int libusb_kernel_driver_active(libusb_device_handle *dev,
- int interface)
+ int interface_number)
{
- usbi_dbg("interface %d", interface);
+ usbi_dbg("interface %d", interface_number);
if (usbi_backend->kernel_driver_active)
- return usbi_backend->kernel_driver_active(dev, interface);
+ return usbi_backend->kernel_driver_active(dev, interface_number);
else
return LIBUSB_ERROR_NOT_SUPPORTED;
}
@@ -1379,7 +1379,7 @@ API_EXPORTED int libusb_kernel_driver_active(libusb_device_handle *dev,
* able to claim the interface and perform I/O.
*
* \param dev a device handle
- * \param interface the interface to detach the driver from
+ * \param interface_number the interface to detach the driver from
* \returns 0 on success
* \returns LIBUSB_ERROR_NOT_FOUND if no kernel driver was active
* \returns LIBUSB_ERROR_INVALID_PARAM if the interface does not exist
@@ -1388,11 +1388,11 @@ API_EXPORTED int libusb_kernel_driver_active(libusb_device_handle *dev,
* \see libusb_kernel_driver_active()
*/
API_EXPORTED int libusb_detach_kernel_driver(libusb_device_handle *dev,
- int interface)
+ int interface_number)
{
- usbi_dbg("interface %d", interface);
+ usbi_dbg("interface %d", interface_number);
if (usbi_backend->detach_kernel_driver)
- return usbi_backend->detach_kernel_driver(dev, interface);
+ return usbi_backend->detach_kernel_driver(dev, interface_number);
else
return LIBUSB_ERROR_NOT_SUPPORTED;
}
@@ -1402,7 +1402,7 @@ API_EXPORTED int libusb_detach_kernel_driver(libusb_device_handle *dev,
* using libusb_detach_kernel_driver().
*
* \param dev a device handle
- * \param interface the interface to attach the driver from
+ * \param interface_number the interface to attach the driver from
* \returns 0 on success
* \returns LIBUSB_ERROR_NOT_FOUND if no kernel driver was active
* \returns LIBUSB_ERROR_INVALID_PARAM if the interface does not exist
@@ -1413,11 +1413,11 @@ API_EXPORTED int libusb_detach_kernel_driver(libusb_device_handle *dev,
* \see libusb_kernel_driver_active()
*/
API_EXPORTED int libusb_attach_kernel_driver(libusb_device_handle *dev,
- int interface)
+ int interface_number)
{
- usbi_dbg("interface %d", interface);
+ usbi_dbg("interface %d", interface_number);
if (usbi_backend->attach_kernel_driver)
- return usbi_backend->attach_kernel_driver(dev, interface);
+ return usbi_backend->attach_kernel_driver(dev, interface_number);
else
return LIBUSB_ERROR_NOT_SUPPORTED;
}