diff options
| -rw-r--r-- | src/libirecovery.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/libirecovery.c b/src/libirecovery.c index 71563e1..4dbea0e 100644 --- a/src/libirecovery.c +++ b/src/libirecovery.c @@ -104,8 +104,10 @@ struct irecv_async_transfer { #ifdef HAVE_IOKIT kern_return_t ret; #else + #ifndef USE_DUMMY enum libusb_transfer_status ret; #endif + #endif }; #endif @@ -1533,6 +1535,7 @@ static int iokit_async_usb_control_transfer(irecv_client_t client, uint8_t bm_re } #else +#ifndef USE_DUMMY static void async_cb(struct libusb_transfer* usb_transfer) { struct irecv_async_transfer* transfer = usb_transfer->user_data; @@ -1542,6 +1545,7 @@ static void async_cb(struct libusb_transfer* usb_transfer) { #endif #endif +#endif IRECV_API int irecv_async_usb_control_transfer(irecv_client_t client, uint8_t bm_request_type, uint8_t b_request, uint16_t w_value, uint16_t w_index, unsigned char *data, uint16_t w_length) { #ifdef USE_DUMMY |
