From b52631b6f53ae6872f5bdc31ce57747a14df52cf Mon Sep 17 00:00:00 2001 From: Sasszem Date: Wed, 4 Jan 2023 22:09:49 +0100 Subject: [PATCH] Fix memory waste in allocated_transfers Did a search for allocations & all others were fine --- host/libhackrf/src/hackrf.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/host/libhackrf/src/hackrf.c b/host/libhackrf/src/hackrf.c index 30226162..05654219 100644 --- a/host/libhackrf/src/hackrf.c +++ b/host/libhackrf/src/hackrf.c @@ -287,7 +287,7 @@ static int allocate_transfers(hackrf_device* const device) uint32_t transfer_index; device->transfers = (struct libusb_transfer**) calloc( TRANSFER_COUNT, - sizeof(struct libusb_transfer)); + sizeof(struct libusb_transfer*)); if (device->transfers == NULL) { return HACKRF_ERROR_NO_MEM; }