diff options
author | Qasim Ijaz <qasdev00@gmail.com> | 2025-03-27 23:11:46 +0000 |
---|---|---|
committer | Jiri Kosina <jkosina@suse.com> | 2025-04-24 11:48:13 +0200 |
commit | 09d546303b370113323bfff456c4e8cff8756005 (patch) | |
tree | 69b0ab1af0017b3fea577020ec01258f9efabbca /tools/perf/scripts/python/export-to-sqlite.py | |
parent | c14e02e68b43f208417891c5e21308723f03e9e6 (diff) |
HID: thrustmaster: fix memory leak in thrustmaster_interrupts()
In thrustmaster_interrupts(), the allocated send_buf is not
freed if the usb_check_int_endpoints() check fails, leading
to a memory leak.
Fix this by ensuring send_buf is freed before returning in
the error path.
Fixes: 50420d7c79c3 ("HID: hid-thrustmaster: Fix warning in thrustmaster_probe by adding endpoint check")
Signed-off-by: Qasim Ijaz <qasdev00@gmail.com>
Signed-off-by: Jiri Kosina <jkosina@suse.com>
Diffstat (limited to 'tools/perf/scripts/python/export-to-sqlite.py')
0 files changed, 0 insertions, 0 deletions