summaryrefslogtreecommitdiffstats
path: root/tools/csr_usb.c
diff options
context:
space:
mode:
Diffstat (limited to 'tools/csr_usb.c')
-rw-r--r--tools/csr_usb.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/csr_usb.c b/tools/csr_usb.c
index 3e2a4144..617e7ccf 100644
--- a/tools/csr_usb.c
+++ b/tools/csr_usb.c
@@ -144,7 +144,7 @@ static int do_command(uint16_t command, uint16_t seqnum, uint16_t varid, uint8_t
do {
len = usb_interrupt_read(udev, 0x81,
- (void *) (rp + offset), sizeof(rp), 10);
+ (void *) (rp + offset), sizeof(rp) - offset, 10);
offset += len;
} while (len > 0);