Skip to content

Commit ce3af2e

Browse files
JoseExpositoJiri Kosina
authored andcommitted
HID: logitech-dj: Fix memory leak in logi_dj_recv_switch_to_dj_mode()
Fix a memory leak on logi_dj_recv_send_report() error path. Fixes: 6f20d32 ("HID: logitech-dj: Fix error handling in logi_dj_recv_switch_to_dj_mode()") Signed-off-by: José Expósito <jose.exposito89@gmail.com> Signed-off-by: Jiri Kosina <jkosina@suse.com>
1 parent 4aa2dcf commit ce3af2e

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

drivers/hid/hid-logitech-dj.c

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1284,8 +1284,10 @@ static int logi_dj_recv_switch_to_dj_mode(struct dj_receiver_dev *djrcv_dev,
12841284
*/
12851285
msleep(50);
12861286

1287-
if (retval)
1287+
if (retval) {
1288+
kfree(dj_report);
12881289
return retval;
1290+
}
12891291
}
12901292

12911293
/*

0 commit comments

Comments
 (0)