usb: gadget: printer: use after free in gprinter_alloc_inst()
authorDan Carpenter <dan.carpenter@oracle.com>
Fri, 13 Mar 2015 09:11:42 +0000 (12:11 +0300)
committerFelipe Balbi <balbi@ti.com>
Fri, 13 Mar 2015 15:41:01 +0000 (10:41 -0500)
commitb1d509abe775be90be978a4b4bd4b56dd7270e64
tree9ac6228d2899917050408ffab900912aae8e168e
parent23ac7e0348e1debde876ff727e289ea59ce53cdf
usb: gadget: printer: use after free in gprinter_alloc_inst()

There was a missing goto so we free "opts" and then dereference it.

Fixes: c983a39b0e97 ('usb: gadget: printer: add configfs support')
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
drivers/usb/gadget/function/f_printer.c