summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSean McBride <sean@rogue-research.com>2011-09-19 12:38:20 -0400
committerPeter Stuge <peter@stuge.se>2011-09-22 11:26:18 +0200
commit1f969a48e6a67906bdca922bd9200ffa3da46cb6 (patch)
tree09b680bd17bccfa8c58f957fbe0874b1b5701c62
parent069328590183496d3946ea2d3647bd2da347f0ae (diff)
downloadlibusb-1f969a48e6a67906bdca922bd9200ffa3da46cb6.tar.gz
Fix unused variable warnings when without timerfd and/or when on Darwin
References #121.
-rw-r--r--libusb/io.c3
-rw-r--r--libusb/os/darwin_usb.c5
2 files changed, 8 insertions, 0 deletions
diff --git a/libusb/io.c b/libusb/io.c
index 35f9e2a..51b641d 100644
--- a/libusb/io.c
+++ b/libusb/io.c
@@ -1414,10 +1414,12 @@ static int arm_timerfd_for_next_timeout(struct libusb_context *ctx)
#else
static int disarm_timerfd(struct libusb_context *ctx)
{
+ (void)ctx;
return 0;
}
static int arm_timerfd_for_next_timeout(struct libusb_context *ctx)
{
+ (void)ctx;
return 0;
}
#endif
@@ -2181,6 +2183,7 @@ int API_EXPORTED libusb_pollfds_handle_timeouts(libusb_context *ctx)
USBI_GET_CONTEXT(ctx);
return usbi_using_timerfd(ctx);
#else
+ (void)ctx;
return 0;
#endif
}
diff --git a/libusb/os/darwin_usb.c b/libusb/os/darwin_usb.c
index d81e9f0..87e0e49 100644
--- a/libusb/os/darwin_usb.c
+++ b/libusb/os/darwin_usb.c
@@ -1243,14 +1243,19 @@ static int darwin_kernel_driver_active(struct libusb_device_handle *dev_handle,
/* attaching/detaching kernel drivers is not currently supported (maybe in the future?) */
static int darwin_attach_kernel_driver (struct libusb_device_handle *dev_handle, int interface) {
+ (void)dev_handle;
+ (void)interface;
return LIBUSB_ERROR_NOT_SUPPORTED;
}
static int darwin_detach_kernel_driver (struct libusb_device_handle *dev_handle, int interface) {
+ (void)dev_handle;
+ (void)interface;
return LIBUSB_ERROR_NOT_SUPPORTED;
}
static void darwin_destroy_device(struct libusb_device *dev) {
+ (void)dev;
}
static int submit_bulk_transfer(struct usbi_transfer *itransfer) {