Skip to content

Commit 128e738

Browse files
committed
Fixed a memory leak in fill_device_info_usage() (thanks @digant73)
1 parent f18d2c0 commit 128e738

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

libusb/hid.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -551,6 +551,8 @@ static void fill_device_info_usage(struct hid_device_info *cur_dev, libusb_devic
551551

552552
cur_dev->usage_page = page;
553553
cur_dev->usage = usage;
554+
555+
free(hid_report_descriptor);
554556
}
555557

556558
#ifdef INVASIVE_GET_USAGE

0 commit comments

Comments
 (0)