Commit c5dbc220 authored by Felipe Balbi's avatar Felipe Balbi
Browse files

usb: gadget: udc-core: prevent a memory leak



udc-core would leak 'udc' memory in some error
cases. Fix it by kfree()ing udc on error path.

Reported-by: default avatarDan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: default avatarFelipe Balbi <balbi@ti.com>
parent 1cb5e9ee
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -240,6 +240,7 @@ err3:

err2:
	put_device(&gadget->dev);
	kfree(udc);

err1:
	return ret;