ChangeSet 1.889.26.14, 2003/01/12 00:18:09-08:00, [EMAIL PROTECTED]
[PATCH] USB xpad: fix URB leak in open error path
- fix error path in open
diff -Nru a/drivers/usb/input/xpad.c b/drivers/usb/input/xpad.c
--- a/drivers/usb/input/xpad.c Mon Jan 13 14:25:19 2003
+++ b/drivers/usb/input/xpad.c Mon Jan 13 14:25:19 2003
@@ -200,8 +200,10 @@
return 0;
xpad->irq_in->dev = xpad->udev;
- if (usb_submit_urb(xpad->irq_in, GFP_KERNEL))
+ if (usb_submit_urb(xpad->irq_in, GFP_KERNEL)) {
+ xpad->open_count--;
return -EIO;
+ }
return 0;
}
-------------------------------------------------------
This SF.NET email is sponsored by: FREE SSL Guide from Thawte
are you planning your Web Server Security? Click here to get a FREE
Thawte SSL guide and find the answers to all your SSL security issues.
http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0026en
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel