9dce447a54
This is a bug. When checking for ati_remote->outbuf we free freeing ati_remote->inbuf so we end up freeing ati_remote->inbuf twice. Also the checks for 'ati_remote->inbuf != NULL' and 'ati_remote->outbuf != NULL' are redundant as usb_buffer_free() does this. Signed-off-by: Mariusz Kozlowski <m.kozlowski@tuxland.pl> Acked-by: Greg KH <greg@kroah.com> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org> |
||
---|---|---|
.. | ||
Kconfig | ||
Makefile | ||
acecad.c | ||
aiptek.c | ||
appletouch.c | ||
ati_remote.c | ||
ati_remote2.c | ||
hid-core.c | ||
hid-debug.h | ||
hid-ff.c | ||
hid-input.c | ||
hid-lgff.c | ||
hid-pidff.c | ||
hid-tmff.c | ||
hid-zpff.c | ||
hid.h | ||
hiddev.c | ||
itmtouch.c | ||
kbtab.c | ||
keyspan_remote.c | ||
map_to_7segment.h | ||
mtouchusb.c | ||
powermate.c | ||
touchkitusb.c | ||
usbkbd.c | ||
usbmouse.c | ||
usbtouchscreen.c | ||
wacom.h | ||
wacom_sys.c | ||
wacom_wac.c | ||
wacom_wac.h | ||
xpad.c | ||
yealink.c | ||
yealink.h |