Use an early return to reduce indentation in prepare_transfers.
This commit is contained in:
@ -322,9 +322,13 @@ static int prepare_transfers(
|
|||||||
{
|
{
|
||||||
int error;
|
int error;
|
||||||
uint32_t transfer_index;
|
uint32_t transfer_index;
|
||||||
if (device->transfers != NULL) {
|
|
||||||
for (transfer_index = 0; transfer_index < TRANSFER_COUNT;
|
if (device->transfers == NULL) {
|
||||||
transfer_index++) {
|
// This shouldn't happen.
|
||||||
|
return HACKRF_ERROR_OTHER;
|
||||||
|
}
|
||||||
|
|
||||||
|
for (transfer_index = 0; transfer_index < TRANSFER_COUNT; transfer_index++) {
|
||||||
device->transfers[transfer_index]->endpoint = endpoint_address;
|
device->transfers[transfer_index]->endpoint = endpoint_address;
|
||||||
device->transfers[transfer_index]->callback = callback;
|
device->transfers[transfer_index]->callback = callback;
|
||||||
|
|
||||||
@ -338,10 +342,6 @@ static int prepare_transfers(
|
|||||||
device->transfers_setup = true;
|
device->transfers_setup = true;
|
||||||
device->streaming = true;
|
device->streaming = true;
|
||||||
return HACKRF_SUCCESS;
|
return HACKRF_SUCCESS;
|
||||||
} else {
|
|
||||||
// This shouldn't happen.
|
|
||||||
return HACKRF_ERROR_OTHER;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static int detach_kernel_drivers(libusb_device_handle* usb_device_handle)
|
static int detach_kernel_drivers(libusb_device_handle* usb_device_handle)
|
||||||
|
Reference in New Issue
Block a user