mirror of
https://github.com/torvalds/linux.git
synced 2024-12-18 00:53:40 +00:00
usb: gadget: printer: revert usb_add_function() effect in error recovery
Whenever the "goto fail" branch is taken, the effect of usb_add_function() should be reverted. Signed-off-by: Andrzej Pietrasiewicz <andrzej.p@samsung.com> Signed-off-by: Felipe Balbi <balbi@ti.com>
This commit is contained in:
parent
c69b818694
commit
f5bda0034f
@ -1285,6 +1285,7 @@ static int __init printer_bind_config(struct usb_configuration *c)
|
||||
|
||||
fail:
|
||||
printer_cfg_unbind(c);
|
||||
usb_remove_function(c, &dev->function);
|
||||
return status;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user