diff --git a/firmware/hackrf_usb/usb_queue.c b/firmware/hackrf_usb/usb_queue.c index 683b3b96..afb6c7e8 100644 --- a/firmware/hackrf_usb/usb_queue.c +++ b/firmware/hackrf_usb/usb_queue.c @@ -92,7 +92,7 @@ static void endpoint_add_transfer( transfer->next = NULL; if (endpoint_transfers[index] != NULL) { usb_transfer_t* t = endpoint_transfers[index]; - for (; t->next != NULL; t = t->next); + while (t->next != NULL) t = t->next; t->next = transfer; } else { endpoint_transfers[index] = transfer;