Fixed a memory leak in fill_device_info_usage() (thanks @digant73)

Fixes https://github.com/libsdl-org/SDL/issues/13998

(cherry picked from commit 5503fe1c1b)
This commit is contained in:
Sam Lantinga
2025-09-20 09:02:59 -07:00
parent 482c5130eb
commit 6cb55ebd46

View File

@@ -671,6 +671,8 @@ static void fill_device_info_usage(struct hid_device_info *cur_dev, libusb_devic
cur_dev->usage_page = page;
cur_dev->usage = usage;
free(hid_report_descriptor);
}
#ifdef INVASIVE_GET_USAGE