From be29df7e4f28d3af944a3c9a6117aeb7550d7a3c Mon Sep 17 00:00:00 2001 From: Martin Szulecki Date: Fri, 17 Oct 2014 22:21:46 +0200 Subject: Export missing irecv_usb_control_transfer() and irecv_usb_bulk_transfer() --- src/libirecovery.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/libirecovery.c b/src/libirecovery.c index ece6cb2..f791982 100644 --- a/src/libirecovery.c +++ b/src/libirecovery.c @@ -660,7 +660,7 @@ IRECV_API void irecv_exit() { void dummy_callback() { } #endif -int irecv_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, unsigned int timeout) { +IRECV_API int irecv_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, unsigned int timeout) { #ifndef WIN32 return libusb_control_transfer(client->handle, bm_request_type, b_request, w_value, w_index, data, w_length, timeout); #else @@ -706,7 +706,7 @@ int irecv_usb_control_transfer(irecv_client_t client, uint8_t bm_request_type, u #endif } -int irecv_usb_bulk_transfer(irecv_client_t client, +IRECV_API int irecv_usb_bulk_transfer(irecv_client_t client, unsigned char endpoint, unsigned char *data, int length, -- cgit v1.1-32-gdbae