HID: fix memory leak in hidraw_release
RFC 1/1 HID: fix memory leak in hidraw_release
Quoted 1 line
From
4db1c62c9991e62b441672db7f227e722776adc4Mon Sep 17 00:00:00 2001
From: Jiri Kosina <[email protected]>
Date: Tue, 24 Jun 2008 14:45:27 +0200
Subject: [PATCH] HID: fix memory leak in hidraw_release
[ Upstream commit 4db1c62c9991e62b441672db7f227e722776adc4 ]
hidraw_release() forgot to free the linked list structure, causing memory leak.
Reported-by Juan Marcos Diez Esteban <[email protected]>
Signed-off-by Jiri Kosina <[email protected]>
CC Oliver Pinter <[email protected]>
drivers/hid/hidraw.c +2 -0
@@ -211,6 +211,8 @@ static int hidraw_release(struct inode * inode, struct file * file)kfree (list->hidraw); } +kfree (list); +return 0 ; }