summaryrefslogtreecommitdiff
path: root/libusb/io.c
diff options
context:
space:
mode:
authorTormod Volden <debian.tormod@gmail.com>2023-01-20 18:38:31 +0100
committerTormod Volden <debian.tormod@gmail.com>2023-01-21 11:30:06 +0100
commit5b7d57e61a76c9f2c3018a807016ddd311fbf28a (patch)
tree2123ac2a2acd558c5291574d73ae0e007d77e496 /libusb/io.c
parenta92e21baa75bf553a54f5d5c6595872eece8f97b (diff)
downloadlibusb-5b7d57e61a76c9f2c3018a807016ddd311fbf28a.tar.gz
Fix most -Wpedantic warnings
On Linux and gcc 12.2 at least. Signed-off-by: Tormod Volden <debian.tormod@gmail.com>
Diffstat (limited to 'libusb/io.c')
-rw-r--r--libusb/io.c11
1 files changed, 6 insertions, 5 deletions
diff --git a/libusb/io.c b/libusb/io.c
index e4753fc..7c20a7e 100644
--- a/libusb/io.c
+++ b/libusb/io.c
@@ -1342,7 +1342,7 @@ void API_EXPORTED libusb_free_transfer(struct libusb_transfer *transfer)
if (!transfer)
return;
- usbi_dbg(TRANSFER_CTX(transfer), "transfer %p", transfer);
+ usbi_dbg(TRANSFER_CTX(transfer), "transfer %p", (void *) transfer);
if (transfer->flags & LIBUSB_TRANSFER_FREE_BUFFER)
free(transfer->buffer);
@@ -1504,7 +1504,7 @@ int API_EXPORTED libusb_submit_transfer(struct libusb_transfer *transfer)
itransfer->dev = libusb_ref_device(transfer->dev_handle->dev);
ctx = HANDLE_CTX(transfer->dev_handle);
- usbi_dbg(ctx, "transfer %p", transfer);
+ usbi_dbg(ctx, "transfer %p", (void *) transfer);
/*
* Important note on locking, this function takes / releases locks
@@ -1615,7 +1615,7 @@ int API_EXPORTED libusb_cancel_transfer(struct libusb_transfer *transfer)
struct libusb_context *ctx = ITRANSFER_CTX(itransfer);
int r;
- usbi_dbg(ctx, "transfer %p", transfer );
+ usbi_dbg(ctx, "transfer %p", (void *) transfer );
usbi_mutex_lock(&itransfer->lock);
if (!(itransfer->state_flags & USBI_TRANSFER_IN_FLIGHT)
|| (itransfer->state_flags & USBI_TRANSFER_CANCELLING)) {
@@ -1717,7 +1717,8 @@ int usbi_handle_transfer_completion(struct usbi_transfer *itransfer,
flags = transfer->flags;
transfer->status = status;
transfer->actual_length = itransfer->transferred;
- usbi_dbg(ctx, "transfer %p has callback %p", transfer, transfer->callback);
+ usbi_dbg(ctx, "transfer %p has callback %p",
+ (void *) transfer, transfer->callback);
if (transfer->callback)
transfer->callback(transfer);
/* transfer might have been freed by the above call, do not use from
@@ -2849,7 +2850,7 @@ void usbi_handle_disconnect(struct libusb_device_handle *dev_handle)
break;
usbi_dbg(ctx, "cancelling transfer %p from disconnect",
- USBI_TRANSFER_TO_LIBUSB_TRANSFER(to_cancel));
+ (void *) USBI_TRANSFER_TO_LIBUSB_TRANSFER(to_cancel));
usbi_mutex_lock(&to_cancel->lock);
usbi_backend.clear_transfer_priv(to_cancel);