summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/libirecovery.c10
1 files changed, 3 insertions, 7 deletions
diff --git a/src/libirecovery.c b/src/libirecovery.c
index 2491b66..0babf1d 100644
--- a/src/libirecovery.c
+++ b/src/libirecovery.c
@@ -1615,15 +1615,11 @@ static irecv_error_t iokit_open_with_ecid(irecv_client_t* pclient, uint64_t ecid
return iokit_usb_open_service(pclient, ret_service);
}
#endif
-#endif
#ifndef WIN32
#ifndef HAVE_IOKIT
static irecv_error_t libusb_usb_open_handle_with_descriptor_and_ecid(irecv_client_t *pclient, struct libusb_device_handle *usb_handle, struct libusb_device_descriptor *usb_descriptor, uint64_t ecid)
{
- irecv_error_t ret = IRECV_E_UNABLE_TO_CONNECT;
- irecv_error_t error = IRECV_E_UNABLE_TO_CONNECT;
-
irecv_client_t client = (irecv_client_t) malloc(sizeof(struct irecv_client_private));
if (client == NULL) {
libusb_close(usb_handle);
@@ -1650,9 +1646,8 @@ static irecv_error_t libusb_usb_open_handle_with_descriptor_and_ecid(irecv_clien
debug("found device with ECID %016" PRIx64 "\n", (uint64_t)ecid);
}
- ret = IRECV_E_SUCCESS;
*pclient = client;
- return ret;
+ return IRECV_E_SUCCESS;
}
static irecv_error_t libusb_open_with_ecid(irecv_client_t* pclient, uint64_t ecid)
@@ -1719,6 +1714,7 @@ static irecv_error_t libusb_open_with_ecid(irecv_client_t* pclient, uint64_t eci
}
#endif
#endif
+#endif
irecv_error_t irecv_open_with_ecid(irecv_client_t* pclient, uint64_t ecid)
{
@@ -3062,7 +3058,6 @@ static irecv_error_t irecv_get_status(irecv_client_t client, unsigned int* statu
return IRECV_E_SUCCESS;
}
-#endif
static irecv_error_t irecv_kis_send_buffer(irecv_client_t client, unsigned char* buffer, unsigned long length, int dfu_notify_finished)
{
@@ -3126,6 +3121,7 @@ static irecv_error_t irecv_kis_send_buffer(irecv_client_t client, unsigned char*
return IRECV_E_SUCCESS;
}
+#endif
irecv_error_t irecv_send_buffer(irecv_client_t client, unsigned char* buffer, unsigned long length, int dfu_notify_finished)
{