git.samba.org
/
sfrench
/
cifs-2.6.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
media: usb: cx231xx-417: fix a memory leak bug
[sfrench/cifs-2.6.git]
/
drivers
/
media
/
usb
/
cx231xx
/
cx231xx-417.c
diff --git
a/drivers/media/usb/cx231xx/cx231xx-417.c
b/drivers/media/usb/cx231xx/cx231xx-417.c
index 30624376679b20a85bdb9a8a2d635dd2e9238bf5..6d218a03696618828efe095682bb2ff77814c211 100644
(file)
--- a/
drivers/media/usb/cx231xx/cx231xx-417.c
+++ b/
drivers/media/usb/cx231xx/cx231xx-417.c
@@
-1051,6
+1051,7
@@
static int cx231xx_load_firmware(struct cx231xx *dev)
p_current_fw = p_fw;
vfree(p_current_fw);
p_current_fw = NULL;
+ vfree(p_buffer);
uninitGPIO(dev);
release_firmware(firmware);
dprintk(1, "Firmware upload successful.\n");